fix(office): Schnipsel ohne Profil – sie starten jetzt beim Einfuegen
profiles: [office] war als Sparmassnahme gedacht: Der Container laeuft nur auf Wunsch. In Portainer/Dockge/Komodo gibt es aber kein --profile, und der Dienst entstand dort nie – ohne Fehlermeldung, ohne Hinweis, ohne Weg ueber die Bedienung. Eine Voreinstellung, bei der das Einfuegen des Schnipsels nichts bewirkt, ist die falsche. Alle drei Schnipsel starten jetzt mit (geprueft: app office postgres). Abschalten: docker compose stop office. Wer ein Profil will, haengt die Zeile selbst an. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
This commit is contained in:
1 parent
deee0662d0
commit
bad958d886
6 files changed
+40
-50
No files matched your search
@@ -438,23 +438,24 @@ Aether unter `app:8080` – „localhost" ist aus seinem Container heraus er sel
|
||||
**Drei Adressen für drei Richtungen.** Das wirkt übertrieben, bis man es einmal
|
||||
aufgebaut hat – die häufigste Fehlerquelle beim Aufbau.
|
||||
|
||||
Alle Schnipsel unten legen den Dienst ins Profil `office`. Ohne das Profil
|
||||
startet er nicht, und wer kein Office will, gibt kein Gigabyte dafür ab:
|
||||
Die Schnipsel unten starten **sofort** mit `docker compose up -d`. Das war
|
||||
nicht immer so: Anfangs stand in jedem `profiles: ["office"]`, damit der
|
||||
Container nur auf Wunsch läuft. Ein Dienst in einem Profil startet aber nur
|
||||
mit `--profile office` – und in einer Oberfläche wie Portainer, Dockge oder
|
||||
Komodo gibt es diesen Schalter nicht. Der Container entstand dort nie, ohne
|
||||
eine einzige Fehlermeldung. Eine Voreinstellung, bei der das Einfügen des
|
||||
Schnipsels nichts bewirkt, ist die falsche.
|
||||
|
||||
```bash
|
||||
docker compose --profile office up -d
|
||||
Wer ihn dennoch wahlweise an- und ausschalten will, hängt die Zeile selbst an
|
||||
den Dienst:
|
||||
|
||||
```yaml
|
||||
profiles: ["office"]
|
||||
```
|
||||
|
||||
**Ohne Kommandozeile** – Portainer, Dockge, Komodo – gibt es kein
|
||||
`--profile`, und der Container entsteht schlicht nie, ohne Fehlermeldung.
|
||||
Dafür genügt eine Zeile in der `.env`, Compose liest sie für sich selbst:
|
||||
|
||||
```env
|
||||
COMPOSE_PROFILES=office
|
||||
```
|
||||
|
||||
Gemessen: Mit dieser Zeile bringt ein einfaches `docker compose up -d` den
|
||||
Office-Dienst mit, ohne sie nicht.
|
||||
Dann startet er nur mit `docker compose --profile office up -d` – oder mit
|
||||
`COMPOSE_PROFILES=office` in der `.env`, was auch ohne Kommandozeile wirkt
|
||||
(gemessen). Zum Ausschalten reicht sonst `docker compose stop office`.
|
||||
|
||||
### Schnipsel 1: Collabora
|
||||
|
||||
@@ -462,7 +463,6 @@ Office-Dienst mit, ohne sie nicht.
|
||||
office:
|
||||
container_name: aether-office
|
||||
image: collabora/code:latest
|
||||
profiles: ["office"]
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
# Wer seine Dateien hier öffnen darf. Punkte maskieren – Collabora liest
|
||||
@@ -498,7 +498,6 @@ OFFICE_ALLOWED_HOSTS=office
|
||||
office:
|
||||
container_name: aether-office
|
||||
image: onlyoffice/documentserver:latest
|
||||
profiles: ["office"]
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
WOPI_ENABLED: "true" # ohne das gibt es kein /hosting/discovery
|
||||
@@ -529,7 +528,6 @@ heißen gleich. Für uns ist es deshalb **derselbe Anbieter** –
|
||||
office:
|
||||
container_name: aether-office
|
||||
image: ghcr.io/euro-office/documentserver:latest
|
||||
profiles: ["office"]
|
||||
restart: unless-stopped
|
||||
environment:
|
||||
WOPI_ENABLED: "true"
|
||||
|
||||
Reference in new issue
Block a user