From 27b4073487a14c2799d369ea23170ddc2260a161 Mon Sep 17 00:00:00 2001 From: Jason Staack Date: Sun, 15 Mar 2026 21:26:50 -0500 Subject: [PATCH] docs: update quickstart to use setup.py wizard Replace the old manual docker compose steps with the setup wizard that handles .env, OpenBao, image builds, and stack startup. Co-Authored-By: Claude Opus 4.6 (1M context) --- docs/README.md | 23 ++++++----------------- 1 file changed, 6 insertions(+), 17 deletions(-) diff --git a/docs/README.md b/docs/README.md index 80ca903..14889fe 100644 --- a/docs/README.md +++ b/docs/README.md @@ -144,25 +144,14 @@ The Other Dude is a self-hosted, multi-tenant platform that gives you centralize See the full [Quick Start Guide](../QUICKSTART.md) for detailed instructions. ```bash -# Clone and configure -cp .env.example .env - -# Start infrastructure -docker compose up -d - -# Build app images (one at a time to avoid OOM) -docker compose build api -docker compose build poller -docker compose build frontend - -# Start the full stack -docker compose up -d - -# Verify -curl http://localhost:8001/health -open http://localhost:3000 +# Clone and run the setup wizard +git clone https://github.com/staack/the-other-dude.git +cd the-other-dude +python3 setup.py ``` +The setup wizard configures your database, generates cryptographic keys, bootstraps OpenBao, sets up your reverse proxy, builds the Docker images, and starts everything. No manual `.env` editing required. + Three environment profiles are available: | Environment | Frontend | API | Notes |