WHAT IS IT?
Homebox is a self-hosted inventory system for everything you own at home. You catalog items with photos, locations, categories and custom fields, then find anything through search. Go backend, Vue frontend, embedded SQLite: it runs in a single Docker container and uses about 50 MB of RAM at idle.
WHY IS IT INTERESTING?
- Light and self-contained: a single Go binary plus SQLite, no external database to manage, ~50 MB of RAM. Fine on a Raspberry Pi or a small NAS.
- Flexible organization: nested locations, categories, tags and custom fields to match how you actually store things.
- Full tracking: warranties, documents (receipts, manuals), purchase and maintenance history attached to each item.
- Search and QR codes: find an item in a few keystrokes, or print QR labels to scan a box and see what's inside.
- Self-hosted and private: your data stays with you, one-command Docker deploy, rootless and hardened image variants available.
USE CASES
- Home inventory for insurance: photos, value and receipts in case of a claim
- Tracking homelab or workshop gear (where is what, which warranty)
- Stock management for a small association or a fablab
- Knowing which box holds what after a move
