f586b7adad
Neue VM 105 auf pve1: - Ubuntu 25.10 Cloud-Image, 12 GB RAM, 4 vCPU, 32 GB Disk - Xvfb :1 (1920x1080) + Openbox + TigerVNC + noVNC (Port 6080) - IBC für automatisierten IBKR TWS Login - IP: 192.168.10.43 (DHCP, vmbr0 VLAN 10) - Setup-Scripts: pve1/guests/vm105-finance/setup-tws.sh
Gäste auf pve1 — Konfiguration (Stacks, Dienste, Anhang)
Compose-Dateien, LXC-/Service-Konfiguration ohne Volumes, Datenbanken, App-Daten oder Secrets.
| Ordner | Gast | Host | Rolle |
|---|---|---|---|
| vm101-ubuntu/ | VM 101 ubuntu |
pve1 | Docker-Host: Nextcloud, NPM, Gitea, … |
| ct100-files/ | CT 100 files |
pve1 | Storage: Samba/Cockpit, Bind /mnt/storage |
Live-Pfade: VM Docker → /opt/stacks/<stack>/ · CT → /etc/samba/, Proxmox pct config
Passwörter in den Repo-Dateien sind durch REDACTED ersetzt. Live-Werte nur auf dem jeweiligen Gast.
| Gast | Routing / OPNsense |
|---|---|
| (allgemein) | ../../shared/opnsense-docker-subnet-routing.md |
| vm101-ubuntu | docbr0-opnsense-routing.md |
Sync vom Gast (Beispiel VM 101):
# Von einem Host mit SSH-Zugang — nur Compose + Config, keine Daten
rsync -av --exclude='data/' --exclude='db/' --exclude='mysql/' --exclude='gitea/' \
--exclude='config/www/' --exclude='config/log/' --exclude='letsencrypt/' \
jean@192.168.10.10:/opt/stacks/ ./pve1/guests/vm101-ubuntu/stacks-live/
# Anschließend Secrets redigieren, dann ins Repo übernehmen