Saltar a contenido

Run locally

Prerequisites

  • Docker + Docker Compose v2
  • The apogee binary on PATH (built from this repo via make build && make install)

Bring everything up

Bash
cd app-tests-docs/globaltrust-bank
apogee up

This boots:

Service Port Purpose
app 8000 FastAPI server (banking domain)
postgres 5432 Customers, accounts, transactions, FX, compliance
mongo 27017 Audit log + KYC docs
qdrant 6333 RAG vector store

Then visit:

  • http://localhost:8000/docs — OpenAPI UI for the banking REST API
  • http://localhost:8000/customers — list / create customers

Migrate

Bash
apogee db-context-migrate-all

Stop

Bash
apogee down              # keep volumes
apogee down --volumes    # full reset

Run the executable notebooks

The notebooks shipped with this example live at notebooks/, and their rendered output is published here under Notebooks. To execute them, start the docs platform locally (make docs-up from the repository root) and open the bundled JupyterHub at http://localhost:8080/jupyter/ — sign in with demo / apogee.