You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
nano config.toml # Change passwords and JWT secret
18
-
sudo docker compose up -d
19
18
```
20
19
21
20
> On macOS or if your user is in the `docker` group, `sudo` is not required.
22
21
23
22
> **Important**: You must create `config.toml` before starting. `docker-compose.yml` mounts `./config.toml` into the containers — running without it will fail.
24
23
24
+
### Standard startup (with Qdrant + Browser)
25
+
26
+
```bash
27
+
sudo docker compose --profile qdrant --profile browser up -d
28
+
```
29
+
30
+
### Minimal startup (core only)
31
+
32
+
```bash
33
+
sudo docker compose up -d
34
+
```
35
+
25
36
Access:
26
37
- Web UI: http://localhost:8082
27
38
- API: http://localhost:8080
28
39
- Agent: http://localhost:8081
29
40
30
41
Default credentials: `admin` / `admin123` (change in `config.toml`)
31
42
43
+
## Docker Compose Profiles
44
+
45
+
The base `docker-compose.yml` contains all services. Core services (postgres, server, agent, web) always start. Optional services are gated by profiles and only start when explicitly enabled:
46
+
47
+
| Profile | Service | Description |
48
+
|---------|---------|-------------|
49
+
|`qdrant`| Qdrant | Vector database for memory semantic search |
0 commit comments