docs: adjust docs to one docker compose file for no registration matrix server with token invite links only

This commit is contained in:
theo 2026-03-05 13:00:38 +00:00
parent 678a5694f4
commit 8005971662
2 changed files with 7 additions and 8 deletions

View file

@ -1,14 +1,13 @@
# Matrix Server (Synapse) Homelab Dokumentation # Matrix Server (Synapse) Homelab Dokumentation
Selbst gehosteter Matrix/Synapse-Server auf `matrix.theocloud.dev`. Selbst gehosteter Matrix/Synapse-Server auf `matrix.theocloud.dev`.
Registrierung ist deaktiviert neue User werden nur per Einladungstoken angelegt. Registrierung ist nicht offen neue User können sich nur per Einladungstoken registrieren.
## Dateien ## Dateien
| Datei | Beschreibung | | Datei | Beschreibung |
|---|---| |---|---|
| `docker-compose-without-registration.yml` | Produktiv-Setup: Registrierung nur per Token | | `docker-compose.yml` | Produktiv-Setup: Registrierung nur per Token |
| `docker-compose-with-registration.yml` | Offene Registrierung (nur lokal/Dev verwenden) |
| `.env` | Secrets (nicht committen!) | | `.env` | Secrets (nicht committen!) |
| `.env.example` | Vorlage für `.env` | | `.env.example` | Vorlage für `.env` |
@ -16,3 +15,4 @@ Registrierung ist deaktiviert neue User werden nur per Einladungstoken angel
- [Setup & Installation](./setup.md) - [Setup & Installation](./setup.md)
- [User & Token Verwaltung](./user-management.md) - [User & Token Verwaltung](./user-management.md)

View file

@ -4,7 +4,6 @@
- Docker & Docker Compose - Docker & Docker Compose
- Domain mit DNS-Eintrag auf deinen Homelab-Server (hier: `matrix.theocloud.dev`) - Domain mit DNS-Eintrag auf deinen Homelab-Server (hier: `matrix.theocloud.dev`)
- Reverse Proxy (z.B. Traefik, Nginx Proxy Manager) der Port 443 → 8008 weiterleitet
## Erstes Setup ## Erstes Setup
@ -31,7 +30,7 @@ REGISTRATION_SHARED_SECRET=hier_den_generierten_wert_eintragen
### 3. Container starten ### 3. Container starten
```bash ```bash
docker compose -f docker-compose-without-registration.yml up -d docker compose -f docker-compose.yml up -d
``` ```
Beim ersten Start wird automatisch eine `homeserver.yaml` generiert und konfiguriert: Beim ersten Start wird automatisch eine `homeserver.yaml` generiert und konfiguriert:
@ -58,13 +57,13 @@ docker exec -it synapse register_new_matrix_user \
```bash ```bash
# Logs ansehen # Logs ansehen
docker compose -f docker-compose-without-registration.yml logs -f docker compose -f docker-compose.yml logs -f
# Neustart # Neustart
docker compose -f docker-compose-without-registration.yml restart docker compose -f docker-compose.yml restart
# Stoppen # Stoppen
docker compose -f docker-compose-without-registration.yml down docker compose -f docker-compose.yml down
``` ```
## Konfiguration anpassen ## Konfiguration anpassen