root
226e142e3e
Add autoscript log viewer page in admin panel
2026-05-21 15:37:57 +08:00
root
d68afb7d03
Add docker health checks, CSV import docs
2026-05-21 11:21:20 +08:00
root
72036cb2c1
docs: sync latest doc updates to repo
2026-05-21 03:50:53 +08:00
root
6863f39a24
docs: rewrite all documentation to reflect current state
...
- Remove adminer references (service was removed)
- Remove mermaid diagrams (ASCII only)
- Remove hardcoded credentials (use env var references)
- Update all Docker references to 4-container setup (app, postgres, web, pgadmin)
- Document env-based admin credentials (ADMIN_EMAIL/ADMIN_PASSWORD)
- Document parameterized queries (SQL injection fixed)
- Document FCM topic routing by stationtype+level
- Document siren stationtype=3 fix in sidesdecode.py
- Document idempotent seeder (firstOrCreate)
- Document reverse proxy setup in deployment guide
- Remove Makefile references (Docker Compose only)
2026-05-21 02:59:32 +08:00
root
c1b2a8d553
docs: rewrite deployment guide for Docker-only, add reverse proxy section
...
- Remove adminer service (not used with PostgreSQL)
- Rewrite 03-DEPLOYMENT.md: Docker Compose is the only supported method
- Add reverse proxy examples (Nginx, Caddy, Cloudflare Tunnel)
- Document trusted proxy configuration for Laravel
- Add production checklist and autoscript env var documentation
- Remove all Makefile references (not recommended)
2026-05-21 02:46:41 +08:00
root
9122deaacd
fix: seeder idempotent with firstOrCreate
...
Use firstOrCreate instead of create so db:seed can run safely
on container restart without duplicate key violation.
2026-05-21 02:31:47 +08:00