nixos-vps/modules
ashisgreat22 1c76661538 feat(network): route tailscale dns through adguard
- Configure Headscale to use the VPS Tailscale IP (100.64.0.3) as the global DNS server instead of external providers.

- Add firewall rules to allow DNS requests over the `tailscale0` interface.

- Add iptables PREROUTING rules to redirect standard DNS (port 53) from Tailscale clients to AdGuard Home (port 5353) to resolve port conflicts with `aardvark-dns`.
2026-03-19 22:14:18 +01:00
..
adguard.nix feat(network): route tailscale dns through adguard 2026-03-19 22:14:18 +01:00
backup.nix feat: add backup module with Restic + Backblaze B2 2026-03-18 14:11:11 +01:00
crowdsec.nix Fix CrowdSec GeoIP filter syntax 2026-03-18 21:54:34 +01:00
default.nix feat(headscale): add self-hosted Tailscale control server 2026-03-19 15:39:56 +00:00
forgejo.nix feat(nginx): add security headers with per-domain CSP 2026-03-19 13:42:41 +00:00
headscale.nix feat(network): route tailscale dns through adguard 2026-03-19 22:14:18 +01:00
nginx.nix feat(nginx): add rate limiting with per-domain overrides 2026-03-19 15:08:34 +00:00
openclaw-config.json feat(openclaw): enable github tool in config 2026-03-19 22:11:47 +01:00
openclaw-podman.nix fix(openclaw): remove --network=host, use bridge network 2026-03-19 15:09:05 +00:00
podman.nix Add modular service configuration with SearXNG and Nginx 2026-03-17 19:47:43 +01:00
searxng.nix Simplify SearXNG module to use root-based podman 2026-03-17 20:17:20 +01:00
system.nix Add auto-update and maintenance options to system module 2026-03-19 00:03:58 +01:00
vaultwarden.nix feat(nginx): add security headers with per-domain CSP 2026-03-19 13:42:41 +00:00