1
Fork 0

Update to nixpgks 24.05

This commit is contained in:
prescientmoon 2024-07-26 20:18:26 +02:00
parent 5247160b43
commit a6293a1ba4
Signed by: prescientmoon
SSH key fingerprint: SHA256:UUF9JT2s8Xfyv76b8ZuVL7XrmimH4o49p4b+iexbVH4
46 changed files with 475 additions and 991 deletions
scripts/dns

View file

@ -1,71 +0,0 @@
$ORIGIN moonythm.dev. ; designates default origin
$TTL 600 ; expiration time in ms
; ==========================================================================================
; Main dns records
; Actual (tailscale internal) IPs
lapetus IN A 100.93.136.59
lapetus IN AAAA fd7a:115c:a1e0::e75d:883b
; lapetus services
actual IN CNAME lapetus
api.intray IN CNAME lapetus
api.smos IN CNAME lapetus
cal IN CNAME lapetus
diptime IN CNAME lapetus
docs.smos IN CNAME lapetus
grafana IN CNAME lapetus
guacamole IN CNAME lapetus
intray IN CNAME lapetus
irc IN CNAME lapetus
jupyter IN CNAME lapetus
lab IN CNAME lapetus
lapetus.syncthing IN CNAME lapetus ; TODO: might change this to syncthing.lapetus
media IN CNAME lapetus
prometheus IN CNAME lapetus
qbit IN CNAME lapetus
redlib IN CNAME lapetus
rss IN CNAME lapetus
search IN CNAME lapetus
smos IN CNAME lapetus
warden IN CNAME lapetus
yt IN CNAME lapetus
*.irc IN CNAME irc
; Tunnel used by lapetus
tunnel.lapetus IN CNAME 347d9ead-a523-4f8b-bca7-3066e31e2952.cfargotunnel.com.
; lapetus services using cloudflare tunnels
bin IN CNAME tunnel.lapetus
git IN CNAME tunnel.lapetus
jupyter IN CNAME tunnel.lapetus
; github pages
doffycup IN CNAME prescientmoon.github.io.
erratic-gate IN CNAME prescientmoon.github.io.
; ==========================================================================================
; Migadu mail setup
; Mail MX records
@ IN MX 10 aspmx1.migadu.com.
@ IN MX 20 aspmx2.migadu.com.
orbit IN MX 10 aspmx1.migadu.com.
orbit IN MX 20 aspmx2.migadu.com.
; Mail CNAME records
key1._domainkey IN CNAME key1.moonythm.dev._domainkey.migadu.com.
key2._domainkey IN CNAME key2.moonythm.dev._domainkey.migadu.com.
key3._domainkey IN CNAME key3.moonythm.dev._domainkey.migadu.com.
key1._domainkey.orbit IN CNAME key1.orbit.moonythm.dev._domainkey.migadu.com.
key2._domainkey.orbit IN CNAME key2.orbit.moonythm.dev._domainkey.migadu.com.
key3._domainkey.orbit IN CNAME key3.orbit.moonythm.dev._domainkey.migadu.com.
; Other mail stuff
@ IN TXT "hosted-email-verify=kfkhyexd"
@ IN TXT "v=spf1 include:spf.migadu.com -all"
_dmarc IN TXT "v=DMARC1; p=quarantine;"
orbit IN TXT "hosted-email-verify=24s7lnum"
orbit IN TXT "v=spf1 include:spf.migadu.com -all"
_dmarc.orbit IN TXT "v=DMARC1; p=quarantine;"