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) <noreply@anthropic.com>
This commit is contained in:
Jason Staack
2026-03-15 21:26:50 -05:00
parent 9d5ddf2e14
commit 27b4073487

View File

@@ -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 |