Go to file
tanshu 2eb906fae8 Fix. .htpasswd did not take into account absolute paths 2020-05-04 16:54:38 +05:30
bifrost Fix. .htpasswd did not take into account absolute paths 2020-05-04 16:54:38 +05:30
.env Changed the default port to 80 2020-05-04 15:49:49 +05:30
.gitignore Moving to Sanic from Pyramid. 2020-04-28 16:37:29 +05:30
CHANGES.txt Initial commit but hopefully working application. 2013-12-03 00:11:03 +05:30
MANIFEST.in Basic auth works. Seems to be production ready now 2020-05-04 01:57:40 +05:30
README.txt Changed the default port to 80 2020-05-04 15:49:49 +05:30
requirements.txt Moved to FastAPI. Awaiting auth 2020-05-04 00:50:52 +05:30
setup.cfg Initial commit but hopefully working application. 2013-12-03 00:11:03 +05:30
setup.py Moved to FastAPI. Awaiting auth 2020-05-04 00:50:52 +05:30

README.txt

This application provides a dyndns server style updater for using webfaction domain as dyndns.
the url to be used in updating is as follows
http://[USERNAME]:[PASSWORD]@tanshu.com/update?hostname=[DOMAIN]
or with custom ip address
http://[USERNAME]:[PASSWORD]@tanshu.com/update?hostname=[DOMAIN]&ip=[IP]
The users are maintained in the .htpasswd file in the production.ini directory.
The way to add/update users is "htpasswd .htpasswd [USERNAME]
The location of the files can be changed in the environment variables.
Also, the digital ocean api key needs to be configured in the environment variables.