This commit is contained in:
@@ -45,12 +45,15 @@ Settings: every `config.yaml` section as a form — LLM workers, sandbox, auth,
|
||||
|
||||
### Docker (fastest)
|
||||
|
||||
Works on Linux and on Windows via WSL2 (Docker Desktop's WSL integration).
|
||||
|
||||
```bash
|
||||
cp .env.example .env # set OLLAMA_BASE_URL / OLLAMA_MODEL
|
||||
docker compose up -d
|
||||
docker compose up -d # builds on first run, then starts
|
||||
# open http://localhost:9876
|
||||
```
|
||||
|
||||
No `.env` or `config.yaml` is needed to start: a fresh `docker compose up` opens a setup wizard in the UI where you point MAESTRO at your LLM. To preset it instead, `cp .env.example .env` and set `OLLAMA_BASE_URL` / `OLLAMA_MODEL`.
|
||||
|
||||
For safety, Compose exposes only `127.0.0.1:9876`. Before making it reachable from another host, configure OAuth authentication and place a TLS-enabled reverse proxy in front. Specify the LLM endpoint in `.env` / `config.yaml`.
|
||||
|
||||
Full Docker guide (Linux networking, data persistence, the sandbox, troubleshooting): **[docs/docker.md](docs/docker.md)**.
|
||||
|
||||
Reference in New Issue
Block a user