DNS & Domains

All external domains are managed through Cloudflare DNS, with traffic routed through the Cloudflare tunnel.

Domain Inventory

DomainRegistrarDNS ProviderPurpose
m3gatr0n.com-CloudflareInfrastructure services
stiq.us-CloudflareSTIQ SaaS platform
corestation.io-CloudflareCoreStation fire dept SaaS
idp.pro-CloudflareIDP identity platform
kelseyfarmequipment.com-CloudflareKelsey e-commerce

Subdomain Usage

m3gatr0n.com (Infrastructure)

SubdomainService
authAuthentik SSO
aegisAegis VPN
api.aegisAegis API
dev-aegisAegis dev
vpnVPN endpoint
glamhubGlamHub frontend
admin-glamhubGlamHub Directus
cms-glamhubGlamHub CMS API
n8n-glamhubGlamHub N8N
registryHarbor container registry
platformDevtron CI/CD
grafanaGrafana dashboards
prometheusPrometheus metrics
alertmanagerAlertManager UI
s3MinIO S3 API
minioMinIO console
docsDocumentation
wikiWiki.js
gitForgejo

Internal DNS

Kubernetes internal DNS is handled by CoreDNS in the kube-system (or dns) namespace. Services are reachable at:

<service>.<namespace>.svc.cluster.local

TODO: expand with DNS record details, TTL settings, and external-dns configuration.