# Homebox

Homebox is a desktop or self-hosted inventory and organization system that helps home users easily track, categorize, and manage their household items. It is open source and self-hosted, installable on Docker Hub, Umbrel, Proxmox, TrueNAS and Unraid.

Canonical page: https://ourlocalhost.com/app/1199/homebox

## Description

Homebox is a desktop or self-hosted inventory and organization system that helps home users easily track, categorize, and manage their household items.

## Platform availability

Available on 7 of 9 platforms: Unraid, TrueNAS, Umbrel, Proxmox, Mac, Windows, Linux.

## Desktop and other devices

Mac, Windows, Linux.

## Health score

52/100 (Fair), based on 5 of 5 factors.
- Maintained: 0 (GitHub repository is archived)
- Popular: 70 (3,006 GitHub stars)
- Easy to install: 85 (7 install platforms, install notes, Docker image)
- Light to run: 95 (512 MB minimum RAM, runs on ARM)
- Security check: 70 (no serious findings, 12 minor, CI, tests)

## Links

- GitHub: https://github.com/hay-kot/homebox
- Docker Hub: https://hub.docker.com/r/sysadminsmedia/homebox
- Umbrel: https://apps.umbrel.com/app/homebox
- Proxmox: https://community-scripts.github.io/ProxmoxVE/scripts?id=homebox
- TrueNAS: https://apps.truenas.com/catalog/homebox/
- desktop: https://github.com/hay-kot/homebox/releases/latest
- Unraid: https://ca.unraid.net/apps/homebox-0ngx1v81h7eg20?q=Homebox
- Official website: https://hay-kot.github.io/homebox/
- Documentation: https://hay-kot.github.io/homebox/

## Common questions

### What permission change is required for the Homebox rootless Docker image?

Create the data folder in advance and chown it to 65532:65532 before mounting it into the container.

### How can I expose Homebox only through a Caddy reverse proxy?

Configure Homebox to listen on the Unix socket /run/homebox.sock, and set SocketGroup=caddy and SocketMode=0660 so only Caddy can connect.

### What storage model should I expect when backing up Homebox?

Homebox uses SQLite and an embedded Web UI, which is meant to make deploying, using, and backing up the app easier.

### Why does Homebox show a failed GitHub release check when run with PrivateNetwork=yes?

PrivateNetwork=yes blocks internet access, so the release check fails. The app still works, but it cannot check for newer versions.

### How do I switch from the archived original Homebox to the forked project?

Use the forked project's new namespace and the Docker image published with the v0.11.0 release, which is intended to make switching easier.

## Alternatives

- DumbAssets: A stupid simple asset tracker for keeping track of your physical assets, their components, and applicable warranties and routine maintenanc…
- My Inventory: A complete personal asset management app.
- atticd: Attic is a self-hostable binary cache server for Nix users, packaged for Unraid to store and serve build artifacts.
- home-information
- inventoryware: Self-hosted inventory manager that catalogs your belongings from photos.
- micasa: Modal TUI for home projects, maintenance, appliances, vendor quotes, and incidents with offline SQLite file, file attachments, no accounts…
- snipeit: Snipe-IT is a free, open-source IT asset and license management system for IT operations teams that tracks hardware ownership, purchase dat…
- tagaris: Tagaris is a self-hosted IT asset register for small IT teams, managed service providers (MSPs) and anyone who has outgrown the spreadsheet.

---
Source: Our Local Host (https://ourlocalhost.com/app/1199/homebox), the self-hosted and open-source app directory.
