diff --git a/README.md b/README.md index 685dae0..2468f73 100644 --- a/README.md +++ b/README.md @@ -50,6 +50,16 @@ Tidebase packages that layer around your existing code. It is not an LLM proxy, ## Quick Start +**Fastest path (no Node needed)** — prebuilt server image: + +```bash +docker compose --profile server up -d # Postgres + ghcr.io/blueprintlabio/tidebase on :7373 +``` + +Then point any SDK at `http://localhost:7373` (`npm i @tidebase/sdk` or `pip install tidebase`). + +**Dev setup (server + Studio from source):** + Start Postgres: ```bash diff --git a/docker-compose.yml b/docker-compose.yml index 6543e8b..575735f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -10,5 +10,17 @@ services: volumes: - tidebase-postgres:/var/lib/postgresql/data + # Prebuilt server image — no Node required: + # docker compose --profile server up -d + server: + image: ghcr.io/blueprintlabio/tidebase:latest + profiles: [server] + environment: + DATABASE_URL: postgres://tidebase:tidebase@postgres:5432/tidebase + ports: + - "7373:7373" + depends_on: + - postgres + volumes: tidebase-postgres: