# VM 101 — ubuntu (Docker-Host) | | | |---|---| | **Proxmox** | pve1, VMID 101 | | **IP** | 192.168.10.10 | | **Stacks** | `/opt/stacks/` | | **Stack-UI** | Dockge → `:5001` | | **Docker** | `iptables: false` → [docker-daemon.json](docker-daemon.json), NAT: [../pve1/scripts/vm101-docker-nat-rules.sh](../pve1/scripts/vm101-docker-nat-rules.sh) | ## Netzwerk `docbr0` Externes Docker-Netz für Container mit **festen IPs** (`10.2.2.0/24`). | Stack / Service | Container | IP (docbr0) | |-----------------|-----------|-------------| | phpipam | phpipam-web | 10.2.2.19 | | vaultwarden | vaultwarden | 10.2.2.18 | | git2 | gitea server | 10.2.2.22 | | sabnzbd | sabnzbd | 10.2.2.45 | | audio | audiobookshelf | 10.2.2.40 | | audio | airsonic | 10.2.2.43 | | audio | refix | 10.2.2.44 | | audio | navidrome | 10.2.2.48 | | jeanavril | web | 10.2.2.100 | | jeanavril | gitea | 10.2.2.101 | | nextcloud | nextcloud | 10.2.2.253 | | npm | app | 10.2.2.254 | ## Stacks | Stack | Compose | Anmerkung | |-------|---------|----------| | [nextcloud](stacks/nextcloud/) | `compose.yml` | NC, Collabora, notify_push Sidecar; PHP/Nginx-Tuning unter `config/` | | [npm](stacks/npm/) | `docker-compose.yml` | Reverse Proxy | | [git2](stacks/git2/) | `compose.yml` | Gitea (git2) | | [jeanavril](stacks/jeanavril/) | `compose.yml` | Website + Gitea | | [audio](stacks/audio/) | `compose.yml` | Audiobookshelf, Airsonic, Navidrome, Refix | | [dockge](stacks/dockge/) | `compose.yaml` | Stack-Verwaltung | | [phpipam](stacks/phpipam/) | `compose.yml` | IPAM | | [sabnzbd](stacks/sabnzbd/) | `compose.yml` | Usenet | | [vaultwarden](stacks/vaultwarden/) | `compose.yml` | Passwortmanager | Details Nextcloud-Betrieb: [../../pve1/06_ubuntu-vm-nextcloud.md](../../pve1/06_ubuntu-vm-nextcloud.md)