Documentation
Reference guides, API schema, and deployment docs for projects hosted on this server.
BPD Incident Tracker
Full schema for all JSON endpoints: incidents list, single incident, stats, map points, and incident types. Includes parameter definitions, response shapes, and examples.
/openapi.yamlProject overview, architecture diagram, scraper usage, database schema, file structure, and quick troubleshooting reference.
/docs/bpd/readme.htmlStep-by-step instructions for provisioning a new Rocky Linux 10 server from scratch: PostgreSQL setup, Python environment, systemd service, nginx config, firewall, and cron.
/docs/bpd/deployment-guide.htmlCurrent production state, day-to-day deploy instructions, GitLab runner setup, fresh server provisioning steps, and verification commands.
/docs/bpd/setup.html