mcltspice/docs/docker-compose.prod.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

16 lines
486 B
YAML

services:
docs:
labels:
caddy.reverse_proxy: "{{upstreams 8080}}"
caddy.header.Cache-Control: "public, max-age=31536000, immutable"
caddy.header.X-Content-Type-Options: nosniff
caddy.header.X-Frame-Options: DENY
caddy.header.Referrer-Policy: strict-origin-when-cross-origin
security_opt:
- no-new-privileges:true
read_only: true
tmpfs:
- /tmp:noexec,nosuid,size=50m
- /config/caddy:size=10m
- /data/caddy:size=10m