mcltspice/docs/docker-compose.yml
Ryan Malloy f2c18982ae Add Starlight docs site with full tool reference
Astro/Starlight documentation at docs/ with 21 pages:
- Getting started (prerequisites, Claude Code setup, first simulation)
- Tutorials (filter design, Monte Carlo yield)
- Reference (all 37 tools, 5 resources, 7 prompts)
- Concepts (LTspice on Linux, simulation types)

Docker infrastructure with dev/prod compose overlays, Caddy
reverse proxy for mcltspice.warehack.ing, and Makefile targets.

Includes patch for Starlight 0.37 head schema default bug.
2026-02-13 01:06:17 -07:00

25 lines
446 B
YAML

services:
docs:
build:
context: .
dockerfile: Dockerfile
target: ${MODE:-dev}
container_name: mcltspice-docs
restart: unless-stopped
environment:
- ASTRO_TELEMETRY_DISABLED=1
networks:
- caddy
labels:
caddy: ${SITE_DOMAIN}
caddy.encode: gzip
logging:
driver: json-file
options:
max-size: "5m"
max-file: "3"
networks:
caddy:
external: true