add: RomM 4.5 ROM manager on docker-pm3

- Deployed RomM via Docker on VM 109 (docker-pm3)
- URL: http://10.4.2.202:8998
- ROM library mounted from KavNas:/volume1/Media/Roms
- MariaDB backend for metadata
- Added persistent NFS mount on docker-pm3

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-12 18:33:08 -05:00
parent 96d413602f
commit 2fefe45ebf
3 changed files with 53 additions and 0 deletions

View File

@@ -16,6 +16,14 @@
- Updated Jellyseerr IP from 10.4.2.20 to 10.4.2.25 in infrastructure-map.md - Updated Jellyseerr IP from 10.4.2.20 to 10.4.2.25 in infrastructure-map.md
- Files updated: CLAUDE.md, network.md, recyclarr-setup.md, CONFIGURATIONS.md, inventory.md, infrastructure-map.md, services.md, scripts/cleanup/* - Files updated: CLAUDE.md, network.md, recyclarr-setup.md, CONFIGURATIONS.md, inventory.md, infrastructure-map.md, services.md, scripts/cleanup/*
### RomM 4.5 Installation
- Deployed RomM (ROM Manager) via Docker on docker-pm3 (VM 109)
- URL: http://10.4.2.202:8998
- ROM library mounted from KavNas at /mnt/kavnas/Roms/roms
- Assets directory at /mnt/kavnas/Roms/assets
- Added persistent NFS mount for KavNas on docker-pm3
- MariaDB backend for metadata storage
## 2026-01-04 ## 2026-01-04
### Foundry VTT Network Fix ### Foundry VTT Network Fix

View File

@@ -379,3 +379,47 @@ http:
- url: "http://10.4.2.24:2283" - url: "http://10.4.2.24:2283"
``` ```
## RomM
**Location**: Docker on docker-pm3 (VM 109)
**IP**: 10.4.2.202:8998
**Version**: 4.5.0
**Docker Compose** (`/opt/romm/docker-compose.yml`):
```yaml
services:
romm:
image: rommapp/romm:latest
container_name: romm
ports:
- 8998:8080
environment:
- DB_HOST=romm-db
- DB_NAME=romm
- DB_USER=romm-user
- DB_PASSWD=55e7720ac5100322678bacf0a7705bf9
- ROMM_AUTH_SECRET_KEY=05817a5501383c44287fc4079082f9fc0543013f186e61789aa2cc2be58d22e8
volumes:
- /mnt/kavnas/Roms/roms:/romm/library
- /mnt/kavnas/Roms/assets:/romm/assets
- /opt/romm/config:/romm/config
romm-db:
image: mariadb:latest
container_name: romm-db
environment:
- MARIADB_ROOT_PASSWORD=55e7720ac5100322678bacf0a7705bf9
- MARIADB_DATABASE=romm
- MARIADB_USER=romm-user
- MARIADB_PASSWORD=55e7720ac5100322678bacf0a7705bf9
```
**NFS Mount** (docker-pm3 `/etc/fstab`):
```
10.4.2.13:/volume1/Media /mnt/kavnas nfs rw,soft,nfsvers=4 0 0
```
**ROM Library Structure**:
- Library: `/mnt/kavnas/Roms/roms` (organized by platform)
- Assets: `/mnt/kavnas/Roms/assets` (cover art, screenshots)

View File

@@ -25,6 +25,7 @@
| Traefik | 10.4.2.10 | LXC 104 on pm2 | Reverse proxy | | Traefik | 10.4.2.10 | LXC 104 on pm2 | Reverse proxy |
| Home Assistant | 10.4.2.62:8123 | VM 100 on pm1 | Home automation | | Home Assistant | 10.4.2.62:8123 | VM 100 on pm1 | Home automation |
| Frigate | 10.4.2.63:5000 | - | NVR/Camera system | | Frigate | 10.4.2.63:5000 | - | NVR/Camera system |
| RomM | 10.4.2.202:8998 | Docker on docker-pm3 | ROM manager |
## Storage ## Storage