Reply Pilot Documentation

Welcome to the project documentation.

Reply Pilot uses a module-per-service layout. Each long-running container should live in its own top-level directory with its own Dockerfile, docker-compose.yml, data/, conf/, and named start/stop/deploy scripts.

Available Pages

Local Development

Install MkDocs and run the local server:

pip install mkdocs
mkdocs serve

Then open http://127.0.0.1:8000.

Local links use the default host ports from the module Compose files. Production links are only listed when a public HAProxy route is documented.

Module Local Production Notes
Reply Pilot App App, Inbox, Search, Signpost, Healthcheck App, Inbox, Search, Signpost, Healthcheck Browser UI.
Reply Pilot Backend API meta, Inbox API, Healthcheck No public browser route documented. Internal API behind the app.
Reply Pilot Gmail API meta, Healthcheck No public browser route documented. Internal Gmail service API.
Reply Pilot Search Search API healthcheck, Solr admin UI No public browser route documented. Search and Solr are local/operator endpoints.
Reply Pilot Docs Docs homepage, Docs healthcheck Docs homepage, Docs healthcheck Documentation site.
Reply Pilot Worker No local host port published. No public browser route documented. Status API is internal to the Docker network.
Reply Pilot Database No browser page; PostgreSQL is on 127.0.0.1:5433. No public browser route documented. Database endpoint, not HTTP.
Reply Pilot Database Backup No host port published. No public browser route documented. Internal API; local files are under temp/reply-pilot-db-backup/backups/.
Reply Pilot Jira Reports Reports, Supplier onboarding wallboard, Zaveden count wallboard, Zaveden delta wallboard, Rollout + Implementation count wallboard, Rollout + Implementation delta wallboard, New suppliers wallboard, Supplier Alignment count wallboard, Healthcheck Reports, Supplier onboarding wallboard, Zaveden count wallboard, Zaveden delta wallboard, Rollout + Implementation count wallboard, Rollout + Implementation delta wallboard, New suppliers wallboard, Supplier Alignment count wallboard, Healthcheck Static report files are served from reply-pilot-jira-reports/data/public/.