mcnanovna-docs/docker-compose.yml
Ryan Malloy e21219be8d Initial docs site: Astro/Starlight with caddy-docker-proxy
- Starlight documentation for mcnanovna and mcpositioner
- 19 pages covering tools, prompts, hardware, and tutorials
- Docker deployment with dev/prod modes
- Makefile for docker compose management
- Custom SVG logos and hero illustration
2026-02-04 13:53:21 -07:00

20 lines
416 B
YAML

services:
docs:
build:
context: .
target: prod
container_name: ${COMPOSE_PROJECT:-mcnanovna-docs}
restart: unless-stopped
networks:
- caddy
environment:
- ASTRO_TELEMETRY_DISABLED=1
labels:
# caddy-docker-proxy configuration
caddy: ${DOMAIN:-mcnanovna.l.zmesh.systems}
caddy.reverse_proxy: "{{upstreams 80}}"
networks:
caddy:
external: true