ddclient/defaults/main.yml
2023-03-12 20:49:31 +03:00

33 lines
1.1 KiB
YAML

ddclient_containerized: false
ddclient_container_engine: "{{ container_engine | default('podman') }}"
ddclient_network_mode: "host"
ddclient_namespace: "{{ namespace | default('ddclient') }}"
ddclient_container_name: "{{ ddclient_namespace }}-ddclient"
ddclient_container_registry: "{{ container_registry | default(docker_registry) | default('registry.geekhome.org/ghp') }}"
ddclient_image_name: "ddclient"
ddclient_image_tag: "v3.9.1-ls45"
ddclient_systemd_unit_name: "{{ ddclient_container_name }}-container.service"
# Volumes for containers
ddclient_default_volumes:
'/opt/{{ ddclient_namespace }}/ddclient.conf': /config/ddclient.conf
'/opt/{{ ddclient_namespace }}/Kvps.key': /config/Kvps.key
'/opt/{{ ddclient_namespace }}/Kvps.private': /config/Kvps.private
# Put tsig key in files directory
ddclient_tsig_public_key_file: []
ddclient_tsig_private_key_file: []
# OR define with base64 vars
ddclient_tsig_public_key_base64: []
ddclient_tsig_private_key_base64: []
# Override default ddclient.conf template
ddclient_conf_override: []
ddclient_hosts: {}
# - name: my-record.example.com
# dns_ip: 1.2.3.4
# domain: example.com