docs: plan RomM migration
This commit was merged in pull request #197.
This commit is contained in:
1 parent
591144df33
commit
f1a93199c7
5 files changed
+220
No files matched your search
@@ -0,0 +1,42 @@
|
||||
---
|
||||
aliases:
|
||||
- "0014"
|
||||
- RomM Guest
|
||||
date-created: 2026-10-19 19:40
|
||||
date-modified: 2026-10-19 19:40
|
||||
status: open
|
||||
area: "[[homelab]]"
|
||||
blocked-by: []
|
||||
subtasks: []
|
||||
---
|
||||
|
||||
# RomM Guest
|
||||
|
||||
Deploy a dedicated RomM guest on Pikachu with Nixpkgs RomM 5.2.0.
|
||||
|
||||
Follow the standard guest-provisioning protocol.
|
||||
Keep the old installation's public domain.
|
||||
|
||||
Use the local PostgreSQL and Redis instances from `services.romm`.
|
||||
Set guest limits to `4G` memory, `200%` CPU, and `512` tasks.
|
||||
Enable the library watcher.
|
||||
Use RomM built-in accounts.
|
||||
|
||||
Mount persistent application data:
|
||||
|
||||
```text
|
||||
/pikachu/data/romm -> /var/lib/romm
|
||||
/pikachu/data/romm/postgresql -> /var/lib/postgresql
|
||||
/pikachu/data/romm/redis -> /var/lib/redis-romm
|
||||
```
|
||||
|
||||
Mount browsable media:
|
||||
|
||||
```text
|
||||
/pikachu/media/games/emulation/roms -> /var/lib/romm/library/roms
|
||||
/pikachu/media/games/emulation/bios -> /var/lib/romm/library/bios
|
||||
/pikachu/media/games/emulation/users -> /var/lib/romm/assets/users
|
||||
```
|
||||
|
||||
Configure IGDB, ScreenScraper, and SteamGridDB from secrets.
|
||||
Use RomM's default metadata, artwork, region, and language priorities.
|
||||
Reference in new issue
Block a user