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