1
0
mirror of https://github.com/mail-in-a-box/mailinabox.git synced 2024-12-24 07:37:04 +00:00
mailinabox/tools/dyndns
github@kiekerjan.isdronken.nl d96a0528e3 fixes to dynamic dns tool
2021-11-12 21:12:10 +01:00
..
cronjob.sh Document dyndns tool and add example cron job 2021-06-05 21:05:49 +02:00
dyndns.cfg fixes to dynamic dns tool 2021-11-12 21:12:10 +01:00
dyndns.domain add dyndns tool 2021-06-05 00:30:58 +02:00
dyndns.dynlist add dyndns tool 2021-06-05 00:30:58 +02:00
dyndns.sh fixes to dynamic dns tool 2021-11-12 21:12:10 +01:00
dyndns.totp add dyndns tool 2021-06-05 00:30:58 +02:00
readme.txt Document dyndns tool and add example cron job 2021-06-05 21:05:49 +02:00

Files:
- dyndns.sh
  Dynamic DNS main script. There should be no need to edit it.
- dyndns.domain
  Fill with the top level domain of your MIAB box.
- dyndns.dynlist
  Fill with subdomains for which the dynamic dns IP should be updated. One per line.
- dyndns.totp
  Fill with TOTP key. Can be found in the MIAB sqlite database
- dyndns.cfg
  Fill with admin user and password
- cronjob.sh
  cronjob file. Edit where needed

How to use:
 - Put dyndns.sh, dyndns.domain, dyndns.dynlist, dyndns.totp and dyndns.cfg in a folder on your target system. E.g. /opt/dyndns
 - Put the cronjob.sh in a cron folder. E.g. /etc/cron.daily
 - Edit the files appropriately