Blame

4923a9 Claude 2026-04-09 15:48:24
Add CT 121 vaultwarden + pw.ls-cloud.biz
1
# Storage & Mounts
2
3
> [!NOTE]
4
> Diese Seite ist die echte Storage-/Mount-Übersicht. Also: konkrete Pfade, konkrete Zuordnungen, keine dekorative Nebelgrafik.
5
6
## Host-relevante Pfade
7
8
| Pfad auf dem Host | Zweck |
9
|---|---|
10
| `/` | Host-Rootfs / Betriebssystem |
11
| `/boot/efi` | EFI-Bootbereich |
12
| `/mnt/storage` | zentrales Storage für Daten, Medien, Webspace, Downloads |
13
| `/etc/pve` | Proxmox-Konfigurationsfilesystem |
14
15
## Rootfs der Container
16
17
| CT | Name | Rootfs |
18
|---|---|---|
19
| 101 | jellyfin | `local-lvm:vm-101-disk-0,size=16G` |
20
| 102 | pbs | `local-lvm:vm-102-disk-0,size=50G` |
21
| 103 | fileserver | `local-lvm:vm-103-disk-0,size=8G` |
22
| 104 | immich | `local-lvm:vm-104-disk-0,size=40G` |
23
| 105 | downloads | `local-lvm:vm-105-disk-0,size=150G` |
24
| 106 | openclaw | `local-lvm:vm-106-disk-0,size=15G` |
25
| 107 | monitoring | `local-lvm:vm-107-disk-0,size=8G` |
26
| 108 | wiki | `local-lvm:vm-108-disk-0,size=8G` |
27
| 109 | claw | `local-lvm:vm-109-disk-0,size=32G` |
28
| 110 | dns | `local-lvm:vm-110-disk-0,size=8G` |
29
| 111 | webserver | `local-lvm:vm-111-disk-0,size=15G` |
30
| 112 | claude-code | `local-lvm:vm-112-disk-0,size=8G` |
31
| 113 | cs16 | `local-lvm:vm-113-disk-0,size=8G` |
32
| 114 | games | `local-lvm:vm-114-disk-0,size=20G` |
33
34
{{DataTable}}
35
36
## Bind-Mounts / zusätzliche Mounts
37
38
| CT | Name | Host-Pfad | Ziel im CT | Art | Zweck |
39
|---|---|---|---|---|---|
40
| 101 | jellyfin | `/mnt/storage/fileserver/media` | `srv/media` | bind dir | Medienbibliothek |
41
| 102 | pbs | `/mnt/storage/pbs-datastore` | `mnt/datastore` | bind dir | Backup-Datastore |
42
| 103 | fileserver | `/mnt/storage/fileserver` | `srv/storage` | bind dir | Dateidaten |
43
| 104 | immich | `/mnt/storage` | `mnt/storage` | bind dir | Storage-Zugriff |
44
| 105 | downloads | `/mnt/storage/fileserver/data/downloads` | `srv/storage/downloads` | bind dir | Downloads |
45
| 105 | downloads | `/mnt/storage/fileserver/media` | `srv/storage/media` | bind dir | Medienzugriff |
46
| 111 | webserver | `/mnt/storage/fileserver/webspace` | `var/www/html` | bind dir | Webspace |
47
| 114 | games | `/mnt/storage/fileserver/data/roms` | `opt/emulatorjs/data/roms` | bind dir | ROM-Daten |
48
49
{{DataTable}}
50
51
## Einordnung
52
53
> [!IMPORTANT]
54
> Mehrere Dienste hängen direkt oder indirekt an `/mnt/storage`. Wenn dort I/O-Probleme oder Mount-Probleme auftreten, schlagen oft mehrere CTs gleichzeitig seltsam aus.
55
56
> [!TIP]
57
> Für Medien-, Download-, Webspace- und Games-Themen ist die Frage „welcher Host-Pfad hängt wo im CT?“ meist hilfreicher als jeder generische Architekturblock.
58
59
## Diagramm als Ergänzung
60
61
```mermaid
62
flowchart TB
63
classDef host fill:#111827,stroke:#9ca3af,color:#f9fafb;
64
classDef storage fill:#1e293b,stroke:#94a3b8,color:#f8fafc;
65
classDef ct fill:#1f2937,stroke:#6b7280,color:#f9fafb;
66
67
Host[lscloud Host]:::host --> Storage[mnt/storage]:::storage
68
Storage --> CT101[CT 101 Jellyfin]:::ct
69
Storage --> CT103[CT 103 Fileserver]:::ct
70
Storage --> CT104[CT 104 Immich]:::ct
71
Storage --> CT105[CT 105 Downloads]:::ct
72
Storage --> CT111[CT 111 Webserver]:::ct
73
Storage --> CT114[CT 114 Games]:::ct
74
```
75
76