Configuration for my NixOS based systems and Home Manager
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

ADD coredns service and config

+52
+25
coredns/packetlostandfound.hosts
··· 1 + # Services 2 + 192.168.1.5 git.packetlostandfound.us git 3 + 192.168.1.5 packetlostandfound.us 4 + 192.168.1.5 plex.packetlostandfound.us plex 5 + 192.168.1.5 wiki.packetlostandfound.us wiki 6 + 192.168.1.5 image.packetlostandfound.us image 7 + 192.168.1.5 build.packetlostandfound.us 8 + 192.168.1.5 blog.packetlostandfound.us 9 + 192.168.1.5 registry.packetlostandfound.us 10 + 192.168.1.5 api.packetlostandfound.us 11 + 192.168.1.5 blob.packetlostandfound.us blob 12 + 192.168.1.5 nostr.packetlostandfound.us 13 + 192.168.1.15 certbot.packetlostandfound.us certbot 14 + # Old edge proxy was 192.168.1.15 15 + 16 + # LAN Hosts 17 + 192.168.1.3 misaki.packetlostandfound.us misaki 18 + 192.168.1.5 komoe.packetlostandfound.us komoe 19 + 192.168.1.6 rainbow.packetlostandfound.us rainbow 20 + 192.168.1.10 ichika.packetlostandfound.us ichika 21 + 192.168.1.11 futaba.packetlostandfound.us futaba 22 + 192.168.1.12 mitsumi.packetlostandfound.us mitsumi 23 + 192.168.1.13 orangepi5.packetlostandfound.us orangepi5 24 + 192.168.1.30 touma.packetlostandfound.us touma 25 + 192.168.1.33 kamijou.packetlostandfound.us kamijou
+27
services.nix
··· 85 85 enable = true; 86 86 openFirewall = true; 87 87 }; 88 + 89 + services.coredns = { 90 + enable = true; 91 + config = '' 92 + packetlostandfound.us { 93 + #dnssec { 94 + # key file /etc/coredns/Kpacketlostandfound.us.+013+30684 95 + #} 96 + # TODO: figure out how to get this somewhere else. 97 + hosts /srv/packetlostandfound.hosts packetlostandfound.us { 98 + fallthrough 99 + } 100 + bind 192.168.1.3 101 + } 102 + . { 103 + # NextDNS 104 + forward . tls://45.90.28.93:853 tls://45.90.30.93:853 { 105 + tls_servername dd2feb.dns.nextdns.io 106 + health_check 5s 107 + } 108 + bind 192.168.1.3 109 + cache 110 + errors 111 + log 112 + } 113 + ''; 114 + }; 88 115 }