Go to file
Ketan Vijayvargiya 0506860276
All checks were successful
update-dns-upstream / execute (push) Successful in 10m8s
Add record for Turn server.
2024-07-03 08:23:04 -07:00
.forgejo/workflows Add Forgejo action to publish DNS records upstream. 2024-06-14 06:18:15 -07:00
.gitignore Add a Nix flake 2024-06-13 21:40:42 -07:00
.gitlab-ci.yml Add GitLab CI/CD configuration 2023-12-27 20:47:43 -08:00
creds.json Re-format credentials file 2024-06-14 06:43:54 -07:00
dnsconfig.js Add record for Turn server. 2024-07-03 08:23:04 -07:00
flake.lock Add a Nix flake 2024-06-13 21:40:42 -07:00
flake.nix Add Forgejo action to publish DNS records upstream. 2024-06-14 06:18:15 -07:00
README.md Add a Nix flake 2024-06-13 21:40:42 -07:00

dns-config

This repository contains the code to manage all my DNS records.

Helpful commands

# `preview`, `push` or `check` changes.
docker run --rm -it \
    -v "$HOME/app-data/dns-config:/dns" \
    ghcr.io/stackexchange/dnscontrol preview
# OR:
nix run . -- version
nix run . -- preview

# Pull in changes from an existing DNS provider
docker run --rm -it \
    -v "$HOME/app-data/dns-config:/dns" \
    ghcr.io/stackexchange/dnscontrol get-zones \
    --format=js --out=draft.js cloudflare - walr.us.eu.org