You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tanshu 2eb906fae8 Fix. .htpasswd did not take into account absolute paths 2 years ago
bifrost Fix. .htpasswd did not take into account absolute paths 2 years ago
.env Changed the default port to 80 2 years ago
.gitignore Moving to Sanic from Pyramid. 2 years ago
CHANGES.txt Initial commit but hopefully working application. 8 years ago
MANIFEST.in Basic auth works. Seems to be production ready now 2 years ago
README.txt Changed the default port to 80 2 years ago
requirements.txt Moved to FastAPI. Awaiting auth 2 years ago
setup.cfg Initial commit but hopefully working application. 8 years ago
setup.py Moved to FastAPI. Awaiting auth 2 years ago

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.