Deploy romm
A beautiful self-hosted ROM manager and player
Just deployed
/romm
mariadb
Just deployed
/var/lib/mysql
Deploy and Host RomM on Railway
RomM is a beautiful, powerful self-hosted ROM manager and player. Browse your game library in the browser, pull metadata and artwork, manage saves and states, and share collections with friends.
About Hosting RomM
This template runs the standard RomM stack: the app (web UI plus embedded
Valkey for background tasks) and MariaDB for metadata. Only the app is public;
the database stays on private networking. Persist a single volume at /romm
so library, resources, assets, and config survive redeploys (Railway allows one
volume per service). First boot runs database migrations and may take a minute
before /api/heartbeat is ready. After deploy, finish the setup wizard, place
ROMs under /romm/library, and run a scan.
Common Use Cases
- Personal or shared retro game library with metadata and covers
- Browser play via EmulatorJS for supported platforms
- Save / state sync across devices for your collection
Dependencies for RomM Hosting
- RomM app (
rommapp/romm) - MariaDB 11.4
Deployment Dependencies
- Upstream project: https://github.com/rommapp/romm
- Product site & docs: https://romm.app / https://docs.romm.app/
- Docker image: https://hub.docker.com/r/rommapp/romm
- Self-host compose example: https://github.com/rommapp/romm/blob/master/examples/docker-compose.example.yml
Implementation Details
- Public entry: app on port
8080, healthcheck/api/heartbeat - Embedded Valkey inside the RomM image when
REDIS_HOSTis unset (no separate Redis service) - One volume on
appat/romm;/redis-datais ephemeral on Railway
Why Deploy RomM on Railway?
Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.
By deploying RomM on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.
Template Content
mariadb
mariadb:11.4