pegasuz / dns-updater
There is no license information available for the latest version (1.0.0) of this package.
Tool to update dns records through Direct Admin API.
1.0.0
2015-12-24 13:55 UTC
Requires
- directadmin/directadmin: dev-master
- monolog/monolog: ~1.12
- psr/log: ~1.0
- symfony/class-loader: ~2.6
- symfony/console: ~2.6
- symfony/yaml: ~2.6
This package is not auto-updated.
Last update: 2024-12-21 19:52:54 UTC
README
Tool to update dns records through Direct Admin API.
This tool is build to be run on a homeserver with an internet connection that has a dynamic ip address.
It will check the external ip address and if the address has changed from the last run, it will update the given dns records (subdomain A-records) with this new ip address.
You should create a crontab entry for this and run it a few times a day.
Installation
- Clone this repo
- composer install
- copy config.yml.dist to config.yml
- edit settings in config.yml
- run app.php updater