diff options
| author | Franck Cuny <franck@fcuny.net> | 2023-03-12 18:23:05 -0700 |
|---|---|---|
| committer | Franck Cuny <franck@fcuny.net> | 2023-03-12 18:23:05 -0700 |
| commit | c06d0f4e79edfe0a5ec650b2d2a8c1a441ed3226 (patch) | |
| tree | 906d8eed426a82ae80f9644e4d5857d4b41cd11f /README.md | |
| download | dns-updater-c06d0f4e79edfe0a5ec650b2d2a8c1a441ed3226.tar.gz | |
I want a simple solution to update the records for fcuny.xyz. The host
that serves these records is a tailscale node, so I want to also query
tailscale to get the IP for that host instead of hard coding the value.
Some other information are hard coded, like the name of the project in
GCP, etc.
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..4404f41 --- /dev/null +++ b/README.md @@ -0,0 +1,10 @@ +Utility to update the managed zone for `fcuny.xyz` in Google Cloud DNS. + +I use the domain `fcuny.xyz` to run a number of services on an IP provided by Tailscale. I don't want these domains to be visible on the web, but I also want to have a valid HTTPS certificate for them. By having a proper DNS I can use ACME to get the certificates, without making them available. + +Instead of updating the subdomains through the [console](https://console.cloud.google.com/net-services/dns/zones/fcuny-xyz/details?project=fcuny-homelab), I can now run this program. + +# Run + +To update the records, run `nix run .`. + |
