A ddclient-like tools for keeping a remote record of a computer's public IP, as an alternative to a DNS service. Uses ipify. Currently checks and updates every 5 minutes.
- Update
application.properties
to point at an instance ofdns-update-service
(it's currently configured to point at an instance of the container deployed bydns-update-service-deploy
) - Update the desired hostname in
application.properties
. - Build with
mvn -U clean package
- Copy the
target/dns-update-client-<version>.jar
file to a machine with a non-fixed ip. - Run with
java -jar <jar file>
- The application will log to a file, next to the jar
dns-update-client.log
.
- Security
- Further error handling
- Further unit tests