Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Request] Add Basic Installation and Usage Instructions To The Wiki & Tools Used #2

Open
seniorm0ment opened this issue Apr 14, 2021 · 1 comment

Comments

@seniorm0ment
Copy link

Requesting The Following Topics Be Added To The README:

Installation and Usage

  • The addition of basic installation and usage instructions to the wiki.
  • Clarification on what "standalone mode" does in the lp-ddns script (when/why a user would set it or not).
  • What the different files do. To my knowledge /lp-ddns/usr/local/bin/lp-ddns is the only relevant one for DDNS? But there are many other scripts and config files in the repo.

Tools Used

  • How to change the script to work with a self-hosted instance. (I assume it's as simple as changing where the APIURL points? APIURL="https://freedns.linux.pizza/api/v1/remote/updatepw?record=${RECORDID}&password=${PASSWORD}&content=${IP}"
  • Also add links to where a user can go if they wish to self-host the DDNS tool Linux Pizza uses (unsure of the names of the software).
@wioxjk
Copy link
Owner

wioxjk commented Apr 14, 2021

Hey!

freedns.linux.pizza uses PDNS-manager (https://pdnsmanager.org/). So the script is working with it too.

Standalone mode - is if you are running the script alone and not with the .deb/.rpm package.

/lp-ddns/usr/local/bin/lp-ddns is the script itself, using only that script is "standalone mode".

Also, the script should actually be renamed to pdnsm-ddns since it works with PDNS-manager and not only the freedns-service that is hosted by linux.pizza.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants