summaryrefslogtreecommitdiff
path: root/vars
diff options
context:
space:
mode:
authorJoe Carstairs <me@joeac.net>2026-08-28 15:23:36 +0100
committerJoe Carstairs <me@joeac.net>2026-08-28 15:23:36 +0100
commit4931117343a3105749b4a3698dd24c824a505441 (patch)
treefd4c10ac16fc37e694bea8fced8eb5aea55cc966 /vars
parent2a15e073bceaaf0765343dd57931c85cada6f89c (diff)
ovh-ify dyndns
Diffstat (limited to 'vars')
-rw-r--r--vars/common.yml13
-rw-r--r--vars/ovhcloud.yml27
2 files changed, 34 insertions, 6 deletions
diff --git a/vars/common.yml b/vars/common.yml
index db9a0ff..fe330d1 100644
--- a/vars/common.yml
+++ b/vars/common.yml
@@ -1,3 +1,4 @@
+dns_default_ttl: 3600
src_dir: /usr/share/src
services:
@@ -49,16 +50,16 @@ subdomains:
service: ln
- name: mail
full_domain: mail.joeac.net
- mox_handler: none
- service: none
+ mox_handler: null
+ service: null
- name: autoconfig.mail
full_domain: autoconfig.mail.joeac.net
- mox_handler: none
- service: none
+ mox_handler: null
+ service: null
- name: mta-sts.mail
full_domain: mta-sts.mail.joeac.net
- mox_handler: none
- service: none
+ mox_handler: null
+ service: null
- name: pwd
full_domain: pwd.joeac.net
mox_handler: forward
diff --git a/vars/ovhcloud.yml b/vars/ovhcloud.yml
new file mode 100644
index 0000000..0b38329
--- /dev/null
+++ b/vars/ovhcloud.yml
@@ -0,0 +1,27 @@
+ovh_domain_zone_append_records_directory: /etc/ovh_domain_zone/append
+ovh_domain_zone_replace_records_directory: /etc/ovh_domain_zone/replace
+ovh_domain_zone_log_directory: /var/log/ovh_domain_zone
+ovhcloud_endpoint: ovh-eu
+ovhcloud_application_key: !vault |
+ $ANSIBLE_VAULT;1.2;AES256;ansible
+ 33316563376231643138363538373531343932303236333234326561356163313164333434336130
+ 6563336538303931353435636161326635326130323336390a623366386130313165653530323434
+ 37363032346436346363643563646639613265326335376563646236393663633434343639336461
+ 3364326437613131610a633764633734616430363537383438633464336464363230623938373933
+ 34373066643864306332336462343365623034343632613461663232636163313034
+ovhcloud_application_secret: !vault |
+ $ANSIBLE_VAULT;1.2;AES256;ansible
+ 36636663343461643966376431393866373839343234623932643965663863616537636364343262
+ 6665663761636439616639646538646433313631303037300a656664616538366264383234353466
+ 61623534363536353035653731616566313134663931336534643534326636643730653864646138
+ 3132623633343434340a323564386236373934376633646130653830643331303338653361653961
+ 62356131383664336633373962633962386563656564376338363635643766346135336366393761
+ 3530663637316530396630656430623766363265616635303362
+ovhcloud_consumer_key: !vault |
+ $ANSIBLE_VAULT;1.2;AES256;ansible
+ 34633631383634366131303466646462373039643661333962323764376337653932353861346536
+ 3134353265616462373361613637326164646230616363320a633930353034356330383965363333
+ 38626335643534386431376264666462383933323239316139623462313161383635633135613839
+ 3837633131386265360a356162656130306532353164313030383932623332306436336633623866
+ 37623862616537373837643064613630396634643830633335326535623135633566396566363262
+ 3632643736383431653635646461623137356161643239616332