$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
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
jupyter            IN CNAME  tunnel.lapetus
git                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;"