|
@@ -14,22 +14,28 @@ Kataloog: `/opt/docker-compose/`
|
|
|
│ ├── LOEMIND.md
|
|
│ ├── LOEMIND.md
|
|
|
│ ├── run.sh
|
|
│ ├── run.sh
|
|
|
│ └── ...
|
|
│ └── ...
|
|
|
-├── secondary/ # Abiteenused (1 konteiner)
|
|
|
|
|
|
|
+├── secondary/ # Abiteenused (it-tools, vaultwarden)
|
|
|
│ └── docker-compose.yml
|
|
│ └── docker-compose.yml
|
|
|
-└── third/ # Kolmandate osapoolte teenused (24 konteinerit)
|
|
|
|
|
- ├── browserless/ # Selenium + browserless (4)
|
|
|
|
|
- ├── drupal/ # Drupal saidid (mustikas, see1, merbond, arilix, terminator)
|
|
|
|
|
|
|
+├── dev/ # Eksperimendid (clickstack/clickhouse) — profiiliga `experimental`
|
|
|
|
|
+│ └── docker-compose.yml
|
|
|
|
|
+└── third/ # Kolmandate osapoolte teenused
|
|
|
|
|
+ ├── browserless/ # Selenium + browserless (4) — profiiliga
|
|
|
|
|
+ ├── drupal/ # Drupal arenduskoopiad (mustikas, see1, bussikeskus, ...) — profiiliga
|
|
|
├── n8n/ # N8N töövooautomaatika (3)
|
|
├── n8n/ # N8N töövooautomaatika (3)
|
|
|
- ├── R/ # RStudio + Shiny (2)
|
|
|
|
|
- └── server/ # Serveriteenused (13)
|
|
|
|
|
- ├── agenticSeek/
|
|
|
|
|
|
|
+ ├── R/ # RStudio + Shiny (arenduskoopiad — profiiliga)
|
|
|
|
|
+ └── server/ # Serveriteenused
|
|
|
├── anythingllm/
|
|
├── anythingllm/
|
|
|
|
|
+ ├── dozzle/
|
|
|
├── flaresolverr/
|
|
├── flaresolverr/
|
|
|
|
|
+ ├── homeassistant/
|
|
|
|
|
+ ├── languagetool/ # profiiliga
|
|
|
├── mcp-filesystem/
|
|
├── mcp-filesystem/
|
|
|
|
|
+ ├── odysseus/ # odysseus/chromadb/searxng profiiliga, ntfy ilma
|
|
|
├── ollama/ # ⚠ Ei kasutata — asendatud native installiga
|
|
├── ollama/ # ⚠ Ei kasutata — asendatud native installiga
|
|
|
|
|
+ ├── openclaw/ # käib (repo/ on eraldi git)
|
|
|
├── openwebui/
|
|
├── openwebui/
|
|
|
├── redis/
|
|
├── redis/
|
|
|
- ├── searngx/
|
|
|
|
|
|
|
+ ├── searxng/
|
|
|
└── ...
|
|
└── ...
|
|
|
```
|
|
```
|
|
|
|
|
|
|
@@ -84,15 +90,51 @@ Need compose failid on olemas aga teenused pole käivitatud:
|
|
|
| `third/stirling-pdf/` | Pole käivitatud |
|
|
| `third/stirling-pdf/` | Pole käivitatud |
|
|
|
| `secondary/` vaultwarden | Pole käivitatud |
|
|
| `secondary/` vaultwarden | Pole käivitatud |
|
|
|
|
|
|
|
|
|
|
+## Profiil `experimental` (vaikimisi välja lülitatud dev-teenused)
|
|
|
|
|
+
|
|
|
|
|
+Mitte kõik dev-teenused ei pea alati jooksma. Tühikäigus/eksperimentaalsed on
|
|
|
|
|
+märgitud compose-failis `profiles: ["experimental"]` — need **ei käivitu**
|
|
|
|
|
+tavalise `docker compose up -d`-ga, vaid ainult profiili kaudu.
|
|
|
|
|
+
|
|
|
|
|
+**Vaikimisi peatatud (experimental):**
|
|
|
|
|
+
|
|
|
|
|
+| Projekt | Teenused |
|
|
|
|
|
+|---------|----------|
|
|
|
|
|
+| `dev/` | clickhouse, clickstack, clickstack-proxy |
|
|
|
|
|
+| `third/browserless/` | selenium-hub, selenium-chrome, selenium-firefox, browserless |
|
|
|
|
|
+| `main/` | weaviate, rocm-pytorch |
|
|
|
|
|
+| `third/server/languagetool/` | languagetool |
|
|
|
|
|
+| `third/server/odysseus/` | odysseus, chromadb, searxng (ntfy jääb käima) |
|
|
|
|
|
+| `third/drupal/see1/` | drupal_see1, ts-see1 |
|
|
|
|
|
+| `third/drupal/mustikas/` | drupal_mustikas, ts-mustikas |
|
|
|
|
|
+| `third/drupal/mustikas11/` | drupal_mustikas11 |
|
|
|
|
|
+| `third/R/shiny/paberkrohv/` | shiny-paberkrohv |
|
|
|
|
|
+| `third/R/r-studio/r-studio/` | shiny-r-studio |
|
|
|
|
|
+
|
|
|
|
|
+Käivitamine/peatamine:
|
|
|
|
|
+
|
|
|
|
|
+```bash
|
|
|
|
|
+# Lülita sisse (nt kogu experimental rühm ühes projektis)
|
|
|
|
|
+cd /opt/docker-compose/<projekt> && docker compose --profile experimental up -d
|
|
|
|
|
+
|
|
|
|
|
+# Peatamine
|
|
|
|
|
+docker compose --profile experimental stop
|
|
|
|
|
+# või vaikimisi peatatud: lihtsalt ära käivita profiilita `up`-ga
|
|
|
|
|
+```
|
|
|
|
|
+
|
|
|
|
|
+Märkus: openclaw-gateway ja ntfy on **taastatud** — ei ole enam profiilis.
|
|
|
|
|
+
|
|
|
## Kõigi teenuste taaskäivitamine
|
|
## Kõigi teenuste taaskäivitamine
|
|
|
|
|
|
|
|
```bash
|
|
```bash
|
|
|
-# Kõik korraga
|
|
|
|
|
|
|
+# Kõik korraga (ilma experimental-teenusteta)
|
|
|
cd /opt/docker-compose/main && docker-compose up -d
|
|
cd /opt/docker-compose/main && docker-compose up -d
|
|
|
cd /opt/docker-compose/secondary && docker-compose up -d
|
|
cd /opt/docker-compose/secondary && docker-compose up -d
|
|
|
for d in /opt/docker-compose/third/*/ /opt/docker-compose/third/*/*/; do
|
|
for d in /opt/docker-compose/third/*/ /opt/docker-compose/third/*/*/; do
|
|
|
[ -f "$d/docker-compose.yml" ] && (cd "$d" && docker-compose up -d)
|
|
[ -f "$d/docker-compose.yml" ] && (cd "$d" && docker-compose up -d)
|
|
|
done
|
|
done
|
|
|
|
|
+
|
|
|
|
|
+# Koos experimental-teenustega: lisa vastavas kataloogis `--profile experimental`
|
|
|
```
|
|
```
|
|
|
|
|
|
|
|
## Kontroll — kas kõik on compose hallatud?
|
|
## Kontroll — kas kõik on compose hallatud?
|
|
@@ -127,3 +169,6 @@ Tailscale konteinerid (`ts-*`) pakuvad ligipääsu läbi Tailscale VPN-i.
|
|
|
| 2025-07-05 | AnythingLLM: compose haldus, llama.cpp Generic OpenAI seadistus |
|
|
| 2025-07-05 | AnythingLLM: compose haldus, llama.cpp Generic OpenAI seadistus |
|
|
|
| 2025-07-05 | Ollama viidud Dockerist native systemd peale (ROCm GPU) |
|
|
| 2025-07-05 | Ollama viidud Dockerist native systemd peale (ROCm GPU) |
|
|
|
| 2025-07-05 | mcp-filesystem-sse lisatud compose faili |
|
|
| 2025-07-05 | mcp-filesystem-sse lisatud compose faili |
|
|
|
|
|
+| 2026-08-31 | Tühikäigus dev-teenused viidud profiili `experimental` alla (peatatud vaikimisi) |
|
|
|
|
|
+| 2026-08-31 | openclaw + ntfy taastatud (välja profiilist); bussikeskus oli ekslikult nimekirjas → tagasi PROD |
|
|
|
|
|
+| 2026-08-31 | Orpanid searxng + dozzle viidud compose haldusesse; katalooginimi searngx→searxng |
|