Phase 1-14 complete: - Unified Express.js API (TypeScript, Prisma ORM, PostgreSQL 16) - React Admin GUI (Vite + Ant Design + Zustand) - JWT auth with refresh tokens - Influence: Campaigns, Representatives, Responses, Email Queue - Map: Locations, Cuts, Shifts, Canvassing System - NAR data import infrastructure (2025 format) - Listmonk newsletter integration - Landing page builder (GrapesJS) - MkDocs + Code Server integration - Volunteer portal with GPS tracking - Monitoring stack (Prometheus, Grafana, Alertmanager) - Pangolin tunnel integration Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
21 lines
427 B
YAML
21 lines
427 B
YAML
# Development overrides — hot reload, debug ports, relaxed settings
|
|
# Usage: docker compose -f docker-compose.yml -f docker-compose.dev.yml up
|
|
|
|
services:
|
|
api:
|
|
build:
|
|
target: development
|
|
environment:
|
|
- NODE_ENV=development
|
|
- DEBUG=*
|
|
volumes:
|
|
- ./api:/app
|
|
- /app/node_modules
|
|
|
|
admin:
|
|
build:
|
|
target: development
|
|
volumes:
|
|
- ./admin:/app
|
|
- /app/node_modules
|