gr-mcp-docs/Makefile
Ryan Malloy 41114373b9 init: Astro/Starlight docs site for gr-sarsat-modern
Diátaxis-structured documentation for 406 MHz SARSAT beacon reception:
- Tutorials: signal chain walkthrough
- Guides: antenna setup, message decoding
- Reference: block API, signal format
- Explanation: Cospas-Sarsat system overview

Includes extracted images from official Cospas-Sarsat specifications (LFS).
2026-02-13 05:01:21 -07:00

41 lines
756 B
Makefile

# gr-sarsat-modern Documentation Site
.PHONY: dev prod build logs stop clean install
# Development with hot reload
dev:
docker compose --profile dev up --build
# Production deployment
prod:
docker compose --profile prod up -d --build
# Build images without starting
build:
docker compose --profile dev build
docker compose --profile prod build
# View logs
logs:
docker compose logs -f
# Stop all services
stop:
docker compose --profile dev --profile prod down
# Clean up (remove volumes and images)
clean:
docker compose --profile dev --profile prod down -v --rmi local
# Install dependencies locally (for IDE support)
install:
npm install
# Local dev without Docker
local:
npm run dev
# Build static site locally
static:
npm run build