···77 pihole-web = {
88 enable = true;
99 ports = [
1010- "9001"
1111- "[::]:9001"
1010+ "${pm.net.ipv4.vulpes.addr}:9001"
1211 ];
1312 };
1413 pihole-ftl = {
···156155 1w ; expire
157156 1h ) ; negative cache TTL
158157159159- IN NS ns1.awoo.ren.
158158+ IN NS ns1.awoo.ren.
160159161161- ns1 IN A ${pm.net.ipv4.sand-archives.addr}
162162- ns1 IN AAAA ${pm.net.ipv6.sand-archives.addr}
163163- @ IN A ${pm.net.ipv4.sand-archives.addr}
164164- @ IN AAAA ${pm.net.ipv6.sand-archives.addr}
160160+ ; Base domain and name server
161161+ ns1 IN A ${pm.net.ipv4.sand-archives.addr}
162162+ ns1 IN AAAA ${pm.net.ipv6.sand-archives.addr}
163163+ @ IN A ${pm.net.ipv4.sand-archives.addr}
164164+ @ IN AAAA ${pm.net.ipv6.sand-archives.addr}
165165166166 ; Tuta
167167- @ IN MX 10 mail.tutanota.de.
168168- @ IN TXT "t-verify=83be8df1ae29ced5fea6432b3a22111e"
169169- @ IN TXT "v=spf1 include:spf.tutanota.de -all"
170170- _dmarc IN TXT "v=DMARC1; p=quarantine; adkim=s"
171171- s1._domainkey IN CNAME s1.domainkey.tutanota.de.
172172- s2._domainkey IN CNAME s2.domainkey.tutanota.de.
173173- _mta-sts IN CNAME mta-sts.tutanota.de.
174174- mta-sts IN CNAME mta-sts.tutanota.de.
167167+ @ IN MX 10 mail.tutanota.de.
168168+ @ IN TXT "t-verify=83be8df1ae29ced5fea6432b3a22111e"
169169+ @ IN TXT "v=spf1 include:spf.tutanota.de -all"
170170+ _dmarc IN TXT "v=DMARC1; p=quarantine; adkim=s"
171171+ s1._domainkey IN CNAME s1.domainkey.tutanota.de.
172172+ s2._domainkey IN CNAME s2.domainkey.tutanota.de.
173173+ _mta-sts IN CNAME mta-sts.tutanota.de.
174174+ mta-sts IN CNAME mta-sts.tutanota.de.
175175176176 ; Domain verificaitons
177177178178- _atproto IN TXT "did=did:plc:e6e4lgy3nzdshjbpmjvnkbfd"
179179- _atproto.pup IN TXT "did=did:plc:e6e4lgy3nzdshjbpmjvnkbfd"
180180- _fluxer IN TXT "fluxer-verification=a83d4bbb46d22050a732b4ea17b0ecba76589d60e9abcc9a2d727e021e53d435"
178178+ _atproto IN TXT "did=did:plc:e6e4lgy3nzdshjbpmjvnkbfd"
179179+ _atproto.pup IN TXT "did=did:plc:e6e4lgy3nzdshjbpmjvnkbfd"
180180+ _fluxer IN TXT "fluxer-verification=a83d4bbb46d22050a732b4ea17b0ecba76589d60e9abcc9a2d727e021e53d435"
181181182182- auth IN A ${pm.net.ipv4.sand-archives.addr}
183183- auth IN AAAA ${pm.net.ipv6.sand-archives.addr}
182182+ auth IN A ${pm.net.ipv4.sand-archives.addr}
183183+ auth IN AAAA ${pm.net.ipv6.sand-archives.addr}
184184185185- git IN A ${pm.net.ipv4.sand-archives.addr}
186186- git IN AAAA ${pm.net.ipv6.sand-archives.addr}
187187- knot.git IN A ${pm.net.ipv4.sand-archives.addr}
188188- knot.git IN AAAA ${pm.net.ipv6.sand-archives.addr}
185185+ git IN A ${pm.net.ipv4.sand-archives.addr}
186186+ git IN AAAA ${pm.net.ipv6.sand-archives.addr}
187187+ knot.git IN A ${pm.net.ipv4.sand-archives.addr}
188188+ knot.git IN AAAA ${pm.net.ipv6.sand-archives.addr}
189189190190- rss IN A ${pm.net.ipv4.sand-archives.addr}
191191- rss IN AAAA ${pm.net.ipv6.sand-archives.addr}
190190+ rss IN A ${pm.net.ipv4.sand-archives.addr}
191191+ rss IN AAAA ${pm.net.ipv6.sand-archives.addr}
192192193193- incus IN A ${pm.net.ipv4.sand-archives.addr}
194194- incus IN AAAA ${pm.net.ipv6.sand-archives.addr}
193193+ incus IN A ${pm.net.ipv4.sand-archives.addr}
194194+ incus IN AAAA ${pm.net.ipv6.sand-archives.addr}
195195196196- pds IN A ${pm.net.ipv4.sand-archives.addr}
197197- pds IN AAAA ${pm.net.ipv6.sand-archives.addr}
198198- mail.pds IN A ${pm.net.ipv4.sand-archives.addr}
199199- mail.pds IN AAAA ${pm.net.ipv6.sand-archives.addr}
196196+ pds IN A ${pm.net.ipv4.sand-archives.addr}
197197+ pds IN AAAA ${pm.net.ipv6.sand-archives.addr}
198198+ mail.pds IN A ${pm.net.ipv4.sand-archives.addr}
199199+ mail.pds IN AAAA ${pm.net.ipv6.sand-archives.addr}
200200201201+ ; Netbird
202202+ netbird IN A ${pm.net.ipv4.sand-archives.addr}
203203+ netbird IN AAAA ${pm.net.ipv6.sand-archives.addr}
204204+ proxy.netbird IN A ${pm.net.ipv4.sand-archives.addr}
205205+ proxy.netbird IN AAAA ${pm.net.ipv6.sand-archives.addr}
206206+ *.proxy.netbird IN A ${pm.net.ipv4.sand-archives.addr}
207207+ *.proxy.netbird IN AAAA ${pm.net.ipv6.sand-archives.addr}
208208+209209+ ; Netbird CNAMEs
210210+ * IN CNAME proxy.netbird.awoo.ren.
211211+ *.git IN CNAME proxy.netbird.awoo.ren.
212212+ *.pds IN CNAME proxy.netbird.awoo.ren.
213213+ *.ente IN CNAME proxy.netbird.awoo.ren.
214214+215215+ cockpit IN A ${pm.net.ipv4.sand-archives.addr}
216216+ cockpit IN AAAA ${pm.net.ipv6.sand-archives.addr}
217217+218218+ pihole IN A ${pm.net.ipv4.sand-archives.addr}
219219+ pihole IN AAAA ${pm.net.ipv6.sand-archives.addr}
220220+221221+ vaultwarden IN A ${pm.net.ipv4.sand-archives.addr}
222222+ vaultwarden IN AAAA ${pm.net.ipv6.sand-archives.addr}
223223+224224+ mollysocket IN A ${pm.net.ipv4.sand-archives.addr}
225225+ mollysocket IN AAAA ${pm.net.ipv6.sand-archives.addr}
226226+ ntfy IN A ${pm.net.ipv4.sand-archives.addr}
227227+ ntfy IN AAAA ${pm.net.ipv6.sand-archives.addr}
228228+229229+ code IN A ${pm.net.ipv4.sand-archives.addr}
230230+ code IN AAAA ${pm.net.ipv6.sand-archives.addr}
231231+232232+ s3 IN A ${pm.net.ipv4.sand-archives.addr}
233233+ s3 IN AAAA ${pm.net.ipv6.sand-archives.addr}
234234+ ente IN A ${pm.net.ipv4.sand-archives.addr}
235235+ ente IN AAAA ${pm.net.ipv6.sand-archives.addr}
236236+ api.ente IN A ${pm.net.ipv4.sand-archives.addr}
237237+ api.ente IN AAAA ${pm.net.ipv6.sand-archives.addr}
238238+ albums.ente IN A ${pm.net.ipv4.sand-archives.addr}
239239+ albums.ente IN AAAA ${pm.net.ipv6.sand-archives.addr}
240240+241241+ pgadmin IN A ${pm.net.ipv4.sand-archives.addr}
242242+ pgadmin IN AAAA ${pm.net.ipv6.sand-archives.addr}
243243+244244+ media IN A ${pm.net.ipv4.sand-archives.addr}
245245+ media IN AAAA ${pm.net.ipv6.sand-archives.addr}
246246+ seerr IN A ${pm.net.ipv4.sand-archives.addr}
247247+ seerr IN AAAA ${pm.net.ipv6.sand-archives.addr}
248248+ anisonarr IN A ${pm.net.ipv4.sand-archives.addr}
249249+ anisonarr IN AAAA ${pm.net.ipv6.sand-archives.addr}
250250+ aniradarr IN A ${pm.net.ipv4.sand-archives.addr}
251251+ aniradarr IN AAAA ${pm.net.ipv6.sand-archives.addr}
252252+ showsonarr IN A ${pm.net.ipv4.sand-archives.addr}
253253+ showsonarr IN AAAA ${pm.net.ipv6.sand-archives.addr}
254254+ movieradarr IN A ${pm.net.ipv4.sand-archives.addr}
255255+ movieradarr IN AAAA ${pm.net.ipv6.sand-archives.addr}
256256+ prowlarr IN A ${pm.net.ipv4.sand-archives.addr}
257257+ prowlarr IN AAAA ${pm.net.ipv6.sand-archives.addr}
258258+ torrent IN A ${pm.net.ipv4.sand-archives.addr}
259259+ torrent IN AAAA ${pm.net.ipv6.sand-archives.addr}
201260 '';
202261 };
203262 };