config-values.yaml 1.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253
  1. ddnsStorage:
  2. data:
  3. type: hostPath
  4. hostPath: /mnt/{{ .Release.Name }}/data
  5. # This disables probes.
  6. # As we can't have for each provider
  7. # an api key, we just run through CI
  8. # for the linting.
  9. ci: true
  10. ddnsRunAs:
  11. user: 1000
  12. group: 1000
  13. ddnsConfig:
  14. config:
  15. - provider: allinkl
  16. host: "@"
  17. domain: example.com
  18. ipVersion: ""
  19. allinklUsername: user
  20. allinklPassword: pass
  21. period: 1m
  22. backupPeriod: 1h
  23. updateCooldownPeriod: 10m
  24. publicIpDnsTimeout: 3s
  25. httpTimeout: 15s
  26. publicIpFetchers:
  27. - provider: all
  28. shoutrrrAddresses:
  29. - discord://token@id
  30. - gotify://gotify-host/token
  31. publicIpDnsProviders:
  32. - provider: all
  33. # FIXME: Custom providers stopped working on 2.6.0
  34. # publicIpHttpProviders:
  35. # - provider: custom
  36. # custom: https://ifconfig.io/ip
  37. # publicIpv4HttpProviders:
  38. # - provider: custom
  39. # custom: https://api.ipify.org
  40. # publicIpv6HttpProviders:
  41. # - provider: custom
  42. # custom: https://api6.ipify.org
  43. additionalEnvs:
  44. - name: LOG_LEVEL
  45. value: debug
  46. - name: LOG_CALLER
  47. value: short