diff options
| author | sotrali <vesspa0330@gmail.com> | 2026-04-16 18:07:50 -0500 |
|---|---|---|
| committer | sotrali <vesspa0330@gmail.com> | 2026-04-16 18:07:50 -0500 |
| commit | a34df2d7e8abea44a0773dd9bbc0eacaa711a955 (patch) | |
| tree | dacdcad47c41e402898d4e05150add183d588c9e /README.md | |
| parent | 6ee8be706f441749417d67a2da17c8a3c47802ed (diff) | |
removed old binary + updated README
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 23 |
1 files changed, 18 insertions, 5 deletions
@@ -1,8 +1,16 @@ # Dynamic DNS Client for Porkbun API -To use, put binary in a folder with a file named ".env". -The contents of the .env file should be JSON in the following format: - ```{ +A simple program for keeping all of your A records up to date! + +To use, you will need your own Porkbun API key + secret. +Then, place the `dynamic-dns` executable in a folder. +Create a new file in the same folder named `.env`. +Copy the text below into the `.env` file, replacing the example information with your own. + +Note: only include top-level domain, it'll take care of identifying and updating subdomain IPs + +``` + { "secretapikey": "XXXXXXXXXXXXX", "apikey": "XXXXXXXXXXXXX", "domains": [ @@ -10,6 +18,11 @@ The contents of the .env file should be JSON in the following format: "example.net", "example.io" ] -}``` +} +``` + +You are now ready to run the program! + +I recommend scheduling the program with something like cron. -Source Go code is included, I need to fix the package and stuff up though +Source code is included, you can build it yourself if you want but the executable is up to date. |
