Deploy RomM
Self-hosted game library manager with metadata and emulation.
Just deployed
/romm/library
MariaDB
Just deployed
/var/lib/mysql
Deploy and Host RomM on Railway
RomM is an open-source game library manager that organizes legally obtained ROMs, metadata, artwork, and play history in a browser-based interface. It is designed for private game collections and can integrate with external metadata sources when configured by the operator.
About Hosting RomM on Railway
This template runs RomM with MariaDB for application metadata and user state. Keep database traffic on private networking, expose only the web application for browser access, and attach persistent storage for the database and any library assets that must survive redeployments. Metadata providers or identity integrations may require credentials issued by those services; enter those only when you enable the related feature. Review the upstream documentation for supported platforms, scanners, backups, and upgrades.
Common Use Cases
- Catalog a personally owned game collection with artwork and metadata.
- Provide a private browser-based library for household or small-team use.
- Track play history and organize games across supported platforms.
Dependencies for RomM Hosting
- MariaDB for users, metadata, and application state.
- Persistent storage for the database and library files.
- Optional metadata or identity-provider credentials for enabled integrations.
Deployment Dependencies
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.5