A cli to update the public IP of your domain registered in Porkbun.
This CLI is a wrapper around the Porkbun API to make it easier to update DNS with the machine's current public IP. Updating your domain registered to point to your Raspberry Pi would be a good example on why would you use this tool. Later, you could use a cronjob to call bacon periodically to update the your domain to point to your machine.
Make sure you have go installed and that $(go env GOPATH)/bin is in your path, then:
go install github.com/paulopacitti/bacon@latest- Add the keys and domain you want to update:
bacon config - Get your public IP and update the domain that you configured previously:
bacon update
Better explanation of each command can be found on bacon -h. The configuration will be saved in $HOME/.config/bacon/config.json.
Feel free to open PRs to fix bugs and add new features 🚀
