fix: Update RomM mount path and add network note

- Changed library mount from /mnt/kavnas/Roms/roms to /mnt/kavnas/Roms
  to match RomM's expected Structure A (/library/roms/<platform>/)
- Added docker volumes for romm_resources and romm_redis_data
- Documented docker-pm3 gateway (10.4.2.1) in netplan config

🤖 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 19:35:28 -05:00
parent 2391a5bf86
commit 42e2241617

View File

@@ -411,8 +411,9 @@ services:
- STEAMGRIDDB_API_KEY=447ec66ceaef54d52e249a403ec4d4ec
- PLAYMATCH_API_ENABLED=true
volumes:
- /mnt/kavnas/Roms/roms:/romm/library
- /mnt/kavnas/Roms/assets:/romm/assets
- romm_resources:/romm/resources
- romm_redis_data:/redis-data
- /mnt/kavnas/Roms:/romm/library
- /opt/romm/config:/romm/config
romm-db:
@@ -430,9 +431,12 @@ services:
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)
**ROM Library Structure** (RomM expects Structure A: `/library/roms/<platform>/`):
- Mount: `/mnt/kavnas/Roms:/romm/library`
- ROMs location: `/mnt/kavnas/Roms/roms/<platform>/``/romm/library/roms/<platform>/`
- Assets: `/mnt/kavnas/Roms/assets/` (cover art, screenshots)
**Network Note**: docker-pm3 gateway is 10.4.2.1 (configured in `/etc/netplan/50-cloud-init.yaml`)
**Traefik Config** (`/etc/traefik/conf.d/romm.yaml`):
```yaml