aboutsummaryrefslogtreecommitdiff
path: root/tools/dnsupdate/main.go (unfollow)
Commit message (Collapse)AuthorFilesLines
2023-03-12tools: delete dns-updaterFranck Cuny1-126/+0
The code has moved to https://git.fcuny.net/dns-updater/
2022-11-05Revert "ref(drone): remove all modules and configurations"Franck Cuny1-0/+1
This reverts commit 614fc2fcce0e9ae0bcfdc6e08d3c4bac846d02a8.
2022-06-11ref(drone): remove all modules and configurationsFranck Cuny1-1/+0
I do not use drone anymore, no need to keep this around. Change-Id: I8f9564747939a6d1a2b95bcfe8e2c70e46d8bc1e Reviewed-on: https://cl.fcuny.net/c/world/+/411 Tested-by: CI Reviewed-by: Franck Cuny <franck@fcuny.net>
2022-05-25ref(dnsupdate): move under toolsFranck Cuny1-0/+0
Integrate properly the tool `dnsupdate` with flake.nix, by adding a default.nix inside its directory. Having all the tools under a directory named `tools` is easier to reason about. I don't need a go.mod at the top level directory either, each tool will have its own.
2022-05-22feat(dns): add cs.fcuny.xyzFranck Cuny1-0/+1
This will be used for sourcegraph.
2022-05-07cmd: add a command to update fcuny.xyzFranck Cuny1-0/+125
I'm using fcuny.xyz as a domain to run a number of services on a host using the IP provided by Tailscale. Instead of manually updating the DNS configuration in the console every time I create a new subdomain, let's do this with a small program. The program query Tailscale API to get the IP address of the host `tahoe`, and then query the DNS API to see if anything is missing or is mis-configured. If it's the case, it will resolve the problems.