1
0
mirror of https://github.com/mail-in-a-box/mailinabox.git synced 2024-12-25 07:47:05 +00:00
mailinabox/tools/dyndns
2021-06-05 21:05:49 +02:00
..
cronjob.sh Document dyndns tool and add example cron job 2021-06-05 21:05:49 +02:00
dyndns.cfg add dyndns tool 2021-06-05 00:30:58 +02: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 add dyndns tool 2021-06-05 00:30:58 +02: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