Deploy Homebox
A simple home inventory management software
Just deployed
/data
Deploy and Host Homebox on Railway
Homebox is an inventory and organization system built for the home user. Written in Go with a focus on speed, simplicity, and ease of use (typically using less than 50MB of RAM at idle), Homebox is designed to track household items, locations, warranties, maintenance schedules, receipts, and manuals across any device.
About Hosting Homebox
This template deploys Homebox as a lightweight, self-contained container backed by an embedded SQLite database and file storage mounted on a persistent Railway Volume at /data.
Deployment Tips & Configuration
- Initial Registration: By default, the template sets
HBOX_OPTIONS_ALLOW_REGISTRATION=trueso you can create your initial administrator account. Once you have registered, consider setting this variable tofalseto disable open registration. - Backups: You can protect your data using Railway's native Volume Backups to snapshot
/data, or use Homebox's built-in Collection Export feature to export and import a complete.ziparchive of your inventory (including photos, attachments, tags, and entities) as well as CSV exports. - Advanced Configuration: A complete list of supported environment variables can be found in the Homebox documentation. These can be added to the Homebox service to enable SMTP email, OpenID Connect (OIDC) SSO, or external PostgreSQL/Meilisearch services.
Note: This is a community-made template and therefore not officially supported by the Homebox team. Please direct template-specific help requests to the Railway thread for the template.
Common Use Cases
- Home & Storage Organization: Catalog household items inside nested locations (such as rooms, shelves, and storage bins) and print scannable QR code labels for instant mobile lookup.
- Warranty, Receipt & Manual Archiving: Attach purchase receipts, PDF manuals, serial numbers, and photos directly to items so documentation is always accessible when repairs or warranty claims arise.
- Insurance & Bill of Materials (BOM) Reporting: Track purchase prices and asset values across multiple collections and export comprehensive Bill of Materials reports for home insurance records.
- Appliance & Equipment Maintenance: Log maintenance history, service costs, and schedules for home appliances, tools, and electronics.
Dependencies for Homebox Hosting
- Homebox (
ghcr.io/sysadminsmedia/homebox:latest): The core Go web application, REST API, and embedded SQLite database, configured with a persistent volume mounted at/data.
Deployment Dependencies
- Homebox Environment Variables & Configuration
- Homebox OpenID Connect (OIDC) Setup
- Homebox REST API Documentation
Why Deploy Homebox on Railway?
Deploying Homebox on Railway sets up the application, persistent storage volume, and public HTTPS access in a single click. Because Homebox is written in Go and uses under 50MB of memory at idle, it runs very cost-effectively on Railway while giving you instant mobile access to scan QR labels and manage your inventory from anywhere.
Template Content
