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:
@@ -379,3 +379,47 @@ http:
|
||||
- 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)
|
||||
|
||||
|
||||
Reference in New Issue
Block a user