Container/Dienst
Ziel
immich_server
media-int01
immich_db
media-int01
immich_redis
media-int01
immich_machine_learning
media-int01
jellyfin
media-int01
| backup | ||
| compose | ||
| config | ||
| data | ||
| mounts | ||
| scripts | ||
| README.md | ||
media-int01
Infra-Repository fuer die Medien-VM media-int01 auf 10.100.20.15.
Dienste
- Jellyfin
- Immich
Domains
- jellyfin.theboxhub.ch -> 10.100.20.15:8096
- immich.theboxhub.ch -> 10.100.20.15:2283
Struktur
compose/- Compose-Dateien pro Dienstconfig/- optionale Konfigurationendata/- dokumentierte lokale App-Datenstrukturmounts/- dokumentierte externe Mountpunkte fuer grosse Datenbackup/- vorbereitete Backup-Strukturscripts/init-dirs.sh- legt Zielstruktur unter/srv/media-int01und/mntanscripts/deploy.sh- deployed Compose und Config nach/srv/media-int01
Datenpfade
Jellyfin
/srv/media-int01/data/jellyfin/config/srv/media-int01/data/jellyfin/cache/mnt/jellyfin-data/uploads/mnt/jellyfin-media/xCinema
Immich
/srv/media-int01/data/immich/postgres/srv/media-int01/data/immich/model-cache/mnt/immich-data/library/mnt/immich-import/xFlashback
Deployment
./scripts/init-dirs.sh
./scripts/deploy.sh
---
---
# 7. Wichtiger Betriebs-Hinweis
Bevor du spaeter `docker compose up -d` auf der Ziel-VM machst, unbedingt pruefen:
```bash
mount | grep -E 'jellyfin|immich'
ls -ld /mnt/jellyfin-data /mnt/jellyfin-media /mnt/immich-data /mnt/immich-import