mirror of
https://github.com/theoleuthardt/homelab-docker-compose.git
synced 2026-06-05 23:41:07 +00:00
docs: adjust docs to one docker compose file for no registration matrix server with token invite links only
This commit is contained in:
parent
678a5694f4
commit
8005971662
2 changed files with 7 additions and 8 deletions
|
|
@ -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)
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue