Overview
First-run registration
Every Homebox instance boots to a secure first-run registration screen where you create your own administrator account.
First-run registration
Inventory items
Item detail
This is a repackaged open source software product wherein additional charges apply for cloudimg support services.
Why This AMI Instead of Self-Install
Deploying Homebox yourself means installing Go dependencies, configuring nginx as a reverse proxy, setting up SQLite, hardening the OS, and maintaining the stack through upgrades. This AMI eliminates that operational burden. Homebox is pre-installed, pre-configured, and tested so your private inventory is running within minutes of launching an EC2 instance. cloudimg handles tested upgrade paths between Homebox releases and provides 24/7 expert support - something community forums and DIY troubleshooting cannot match.
Overview
Homebox is the open source, self-hosted home and asset inventory manager. Track what you own, where it is, what it cost, and when it needs maintenance. Organize by nested locations, tags, and labels. Attach photos and documents, generate QR and asset labels, import and export via CSV, and manage everything through a clean web interface. The current release available is Homebox 0.25.
Who This Is For
Landlords and property managers tracking appliances, fixtures, and maintenance schedules across multiple rental units. IT teams cataloging office equipment with purchase dates, warranties, and asset tags. Hobbyist collectors organizing collections with photos, valuations, and storage locations. Whether you manage dozens or thousands of items, Homebox scales with a lightweight SQLite datastore that requires no separate database server.
Application Stack
The Homebox server - a single Go binary serving both the REST API and the embedded web app - runs behind nginx as a reverse proxy. SQLite stores all data in a single self-contained file. The server and its data bind to the loopback interface; nginx terminates on port 80. This architecture keeps resource usage minimal and eliminates external database dependencies.
Secure By Default
Homebox has no built-in administrator and no default password. The first person to register becomes the owner. Every instance boots to the Homebox first-run registration screen on a freshly emptied database, where you create your own administrator account. No shared or default credentials ship in the image. After registration, the user guide shows how to disable open registration. Unlike some competing images that ship with default credentials requiring immediate rotation, this AMI is secure from the moment it launches.
Security Practices
- No default credentials or shared secrets in the image
- Application binds to loopback; only nginx is exposed
- TLS termination guidance provided by cloudimg support for production deployments
- Buyers are advised to use encrypted EBS volumes for data-at-rest protection
- Security group should restrict inbound access to ports 80/443 from trusted IPs only
Getting Started
- Launch the AMI on your chosen EC2 instance
- Ensure your security group allows inbound TCP on port 80 (or 443 after TLS setup)
- Navigate to the instance public IP in your browser
- Complete the first-run registration to create your administrator account
- Create your first storage location, then start adding items with value, purchase date, warranty, and photos
- Generate QR or asset labels, import existing inventory from CSV, and track maintenance schedules
cloudimg Support
24/7 technical support by email and live chat for deployment, upgrades, integrations, TLS termination, backups, and data migration. Critical issues receive a one-hour average response time. Our engineers guide you through production hardening, scaling decisions, and Homebox version upgrades.
Homebox is a trademark of its respective owner. All product and company names are trademarks or registered trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them.
Highlights
- Skip manual Go, nginx, and SQLite configuration - this AMI delivers Homebox 0.25 fully installed and tested so your private home and asset inventory is running within minutes of EC2 launch. Track items, locations, values, warranties, and maintenance schedules. Generate QR and asset labels, import existing inventories from CSV, and organize with nested locations, tags, and photo attachments. No database server to manage - SQLite stores everything in a single file.
- Secure from first boot with zero default credentials - unlike images that ship shared passwords requiring immediate rotation, every instance starts on a fresh empty database where you create your own administrator. The application binds to loopback only; nginx is the sole exposed service. After registration, disable open sign-up to lock down access. Pair with encrypted EBS volumes and restricted security groups for production-grade data protection.
- 24/7 technical support from cloudimg engineers with a one-hour average response for critical issues. Get expert help with deployment, TLS termination, nginx tuning, Homebox version upgrades, backup strategies, and data migration - expertise that community forums and DIY troubleshooting cannot reliably provide on your schedule.
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Financing for AWS Marketplace purchases
Pricing
Free trial
- ...
Dimension | Description | Cost/hour |
|---|---|---|
t3.small Recommended | t3.small | $0.05 |
t2.micro | t2.micro instance type | $0.04 |
t3.micro | t3.micro instance type | $0.04 |
r8id.xlarge | r8id.xlarge instance type | $0.12 |
m8i.96xlarge | m8i.96xlarge instance type | $0.24 |
r5ad.16xlarge | r5ad.16xlarge instance type | $0.24 |
p5.48xlarge | p5.48xlarge instance type | $0.24 |
r8i.large | r8i.large instance type | $0.08 |
m7i-flex.4xlarge | m7i-flex.4xlarge instance type | $0.24 |
r8i.24xlarge | r8i.24xlarge instance type | $0.24 |
Vendor refund policy
Refunds available on request.
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
64-bit (x86) Amazon Machine Image (AMI)
Amazon Machine Image (AMI)
An AMI is a virtual image that provides the information required to launch an instance. Amazon EC2 (Elastic Compute Cloud) instances are virtual servers on which you can run your applications and workloads, offering varying combinations of CPU, memory, storage, and networking resources. You can launch as many instances from as many different AMIs as you need.
Version release notes
Initial release of Homebox 0.25 self-hosted home and asset inventory manager.
Additional details
Usage instructions
Connect via SSH on port 22 as the default login user for your operating system variant (the user guide lists it per variant; on Ubuntu it is 'ubuntu'). Homebox is served on port 80 through nginx (the server listens on 127.0.0.1:7745). Browse to http://<instance-public-ip>/ - the first visit shows the registration screen. Create your administrator by entering a name, email and password; you are then signed in. The status endpoint http://<instance-public-ip>/api/v1/status is open and returns JSON. Services are managed with systemctl (homebox, nginx). To disable further registrations after you have created your account, set HBOX_OPTIONS_ALLOW_REGISTRATION=false in /etc/homebox/homebox.env and restart homebox; the user guide covers this and enabling HTTPS with Let's Encrypt.
Resources
Vendor resources
Support
Vendor support
cloudimg provides 24/7 technical support for this product by email and live chat.
What We Help With
- Deployment and initial configuration
- TLS termination setup and nginx tuning
- Homebox version upgrades and tested migration paths
- Backup and restore procedures
- Data migration (CSV import, SQLite management)
- Performance tuning and instance sizing guidance
- Troubleshooting application and infrastructure issues
Response Times
Critical issues receive a one-hour average response. Our engineers are available around the clock to ensure your inventory stays operational.
Deployment Prerequisites
This AMI runs on standard EC2 instances. Ensure your security group allows inbound TCP on port 80 (or 443 after TLS configuration). For most home and small-business inventories, a t3.micro or t3.small instance with a general-purpose SSD EBS volume is sufficient. Larger inventories with extensive photo attachments may benefit from additional storage.
Getting Help
Contact our support team at support@cloudimg.co.uk for any issues including deployment assistance, troubleshooting, configuration questions, or refund requests. We respond to all inquiries within our published response windows.
AWS infrastructure support
AWS Support is a one-on-one, fast-response support channel that is staffed 24x7x365 with experienced and technical support engineers. The service helps customers of all sizes and technical abilities to successfully utilize the products and features provided by Amazon Web Services.