navilg / godaddy-ddns

Dynamic DNS with GoDaddy
https://medium.com/linux-shots
MIT License
53 stars 14 forks source link

Interactively ask all the values for first time setup and other UX improvements #9

Closed navilg closed 2 years ago

navilg commented 3 years ago

When the script is run for first time:

e.g. To setup for first time interactivley, User can run: sudo bash godaddy-ddns.sh setup

To update the properties, User can run: sudo bash godaddy-ddns.sh update

When cronjob runs this script, It should run as: sudo bash godaddy-ddns.sh nointeraction

When user or cron runs the script, without any argument or any other argument which do not have any action associated to it. It should print a message with help page and example and exit the script.

navilg commented 2 years ago

Added cli way to add, update, delete and list records. Available in v1.0.0