Serves two internal zones for the Metacircular platform: - svc.mcp.metacircular.net (service addresses) - mcp.metacircular.net (node addresses) Forwards all other queries to 1.1.1.1 and 8.8.8.8. Includes rift deployment compose with CoreDNS 1.12.1 and zone files mapping metacrypt and rift to their LAN and Tailscale addresses. Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
24 lines
662 B
YAML
24 lines
662 B
YAML
# CoreDNS on rift — MCNS precursor.
|
|
#
|
|
# Serves the svc.mcp.metacircular.net and mcp.metacircular.net zones.
|
|
# Forwards everything else to 1.1.1.1 and 8.8.8.8.
|
|
#
|
|
# Usage:
|
|
# docker compose -f deploy/docker/docker-compose-rift.yml up -d
|
|
#
|
|
# To use as the network's DNS server, point clients or the router at
|
|
# rift's IP (192.168.88.181) on port 53.
|
|
|
|
services:
|
|
coredns:
|
|
image: coredns/coredns:1.12.1
|
|
container_name: mcns-coredns
|
|
restart: unless-stopped
|
|
command: -conf /etc/coredns/Corefile
|
|
ports:
|
|
- "53:53/udp"
|
|
- "53:53/tcp"
|
|
volumes:
|
|
- ../../Corefile:/etc/coredns/Corefile:ro
|
|
- ../../zones:/etc/coredns/zones:ro
|