Local Run Checklist (Phase 1)
Local Run Checklist (Phase 1)
1) Environment
- Python 3.11+ in a virtual environment.
- Postgres running with
cornice_devcreated. - RabbitMQ running locally (or pointed to a server).
2) Config
- Copy
.env.exampleto.env. - Set
CORNICE_DB_PWDand verifyPOSTGRES_URL. - Set
RABBITMQ_URLif not local.
3) Apply Migrations
See docs/db-setup.md for commands.
4) Start the App
uvicorn app.main:app --reload
5) Verify
GET /healthreturns OK.- socket.io emits
market:updateevents. - Postgres tables have new rows in
marketsandmarket_links.