HomeBox
Inventory and organization system built for the home user
Alternative to: Sortly, Encircle

v0.26.0-rc.1
2026-05-25Biggest Release Yet!
This is by far the biggest, most comprehensive release of Homebox since we took over. Below are the biggest most important changes. Please read through warnings and other notes carefully, as they contain important information.
Entity Merge
This release officially implements the entity merge, one of the most comprehensive, complex changes to the backend of Homebox ever, and preparing Homebox to take on the features and capabilities people want and need.
[!WARNING] The entity merge being the biggest change in a long time introduces significant amounts of database re-work. You should always make a backup before updating, but a backup is especially important in this case.
[!IMPORTANT] If you are a integration/software developer, please review our entity merge documentation for the API changes
API Keys
Homebox now has the ability to generated static API Keys for developers/integrations. These API Keys will take on the access level of the user who creates them. All Homebox keys are prefixed with hb_ to aid in preventing secrets from being committed to source code repositories.
[!WARNING] API Keys introduce a new
HBOX_AUTH_API_KEY_PEPPERconfiguration option that MUST be configured before Homebox will start.
Password Resets
Homebox now supports password resets, if the instance admin configures the SMTP environment variables this can be done from the front-end quickly and easily. For those not wanting to setup SMTP, you can use homebox reset-password --email=<email> which will output a random new password to use for that user (that they can then change from the UI).
Better Export/Import (Experimental)
We’ve also added a new feature (thanks to the entity merge) that now makes it possible to export an entire collections inventory (including attachments, tags, entities, etc.) into a ZIP file. This ZIP file can then be imported into a different instance of Homebox (the receiving collection must be “empty”)
“AR” Scanner
This one was added more as an experiment for fun, but we think some people might find it useful. Basically, if you use the “AR” mode and then point your camera at a QR code it will bring up a little hovering box containing basic information about the entity, and if it has children, a list of those children entities.
Standard Change Log
- feat(frontend): remember previously selected camera by @lpiepiora in https://github.com/sysadminsmedia/homebox/pull/1425
- feat: merge items and locations into “entities” by @tankerkiller125 in https://github.com/sysadminsmedia/homebox/pull/1414
- feat: “ar” scanner functionality by @tankerkiller125 in https://github.com/sysadminsmedia/homebox/pull/1421
- Fix #1398 by setting Swagger BaseURL to dynamic variable by @katosdev in https://github.com/sysadminsmedia/homebox/pull/1459
- fix: #437 hopefully by @tankerkiller125 in https://github.com/sysadminsmedia/homebox/pull/1455
- fix: improve password manager support for auth forms by @martinfrancois in https://github.com/sysadminsmedia/homebox/pull/1477
- feat: add support for external URL attachments by @szaiser in https://github.com/sysadminsmedia/homebox/pull/1481
- fix: location create modal shows ‘Item Photo’ instead of ‘Location Photo’ (closes #1456) by @bskthefirst in https://github.com/sysadminsmedia/homebox/pull/1490
- fix: handle numeric list_price in upcitemdb response by @aaaaaadrian in https://github.com/sysadminsmedia/homebox/pull/1432
- feat: password reset by @tankerkiller125 in https://github.com/sysadminsmedia/homebox/pull/1488
- feat: export/import capability by @tankerkiller125 in https://github.com/sysadminsmedia/homebox/pull/1472
- security fixes
New Contributors
- @lpiepiora made their first contribution in https://github.com/sysadminsmedia/homebox/pull/1425
- @martinfrancois made their first contribution in https://github.com/sysadminsmedia/homebox/pull/1477
- @szaiser made their first contribution in https://github.com/sysadminsmedia/homebox/pull/1481
- @bskthefirst made their first contribution in https://github.com/sysadminsmedia/homebox/pull/1490
- @aaaaaadrian made their first contribution in https://github.com/sysadminsmedia/homebox/pull/1432
Full Changelog: https://github.com/sysadminsmedia/homebox/compare/v0.25.0…v0.26.0-rc.1