Repolode
sysadminsmedia

sysadminsmedia/homebox

アイテム、保管場所、書類、保証、メンテナンスを管理できるセルフホスト型の家庭向け在庫管理システム。HomeBoxのオリジナルプロジェクトを引き継いでいます。

代替できる製品:SortlyHome Inventory

スター
7,630
フォーク
605
未解決の Issue
148
最終コミット
19 時間前

これは何?

HomeBoxは、家庭での利用を想定したセルフホスト型の在庫・整理アプリです。所有物を記録し、アイテムをカテゴリー、保管場所、タグで整理したり、追加情報を記録するカスタムフィールドを設定したりできます。

アイテムごとに写真、書類、保証情報、購入日、価格、メンテナンス予定を登録できます。検索機能を使えば、アイテムをすばやく見つけられます。Goで開発されており、組み込みのWeb UIとSQLiteを使用するため、単一のコンテナで動作します。メモリ使用量が少なく、バックアップも簡単です。

hay-kotによるオリジナルのHomeBoxを引き継いだプロジェクトで、rootless版やセキュリティ強化版を含むDockerイメージとして配布されています。Webインターフェースはデスクトップ、タブレット、スマートフォンに対応しています。

主な機能

  • 01アイテムをカテゴリー、保管場所、タグで整理
  • 02追加のアイテム情報を保存するカスタムフィールドを設定
  • 03アイテムに画像、書類、保証情報を添付
  • 04購入日、価格、メンテナンス予定を管理
  • 05在庫全体を検索
  • 06SQLiteストレージとDockerデプロイに対応したレスポンシブWeb UI

ユースケース

  • 保険の手続きや引っ越しに備えて家財を一覧化
  • 家電の保証や取扱説明書を管理
  • 家庭用設備のメンテナンス予定を記録
  • ホームサーバー上でプライベートな在庫管理システムを運用

クイックスタート

  1. 1

    pepper をローカルファイルに保存する

    openssl rand -base64 48 > hbox.pepper
  2. 2

    pepper ファイルのアクセス権を制限する

    chmod 400 hbox.pepper
  3. 3

    data フォルダーを作成し、Docker でコンテナを実行する

    docker run -d --name homebox --restart unless-stopped --publish 3100:7745 --env TZ=Europe/Bucharest --env HBOX_AUTH_API_KEY_PEPPER=$(cat hbox.pepper) --volume /path/to/data/folder/:/data ghcr.io/sysadminsmedia/homebox:latest

使う前に知っておきたいこと

  • Docker を使うか、手動でセットアップする必要があります。また、初回起動前に秘密の pepper ファイルを作成しておく必要があります。

収録されている特集

トピック

よくある質問

homebox とは?
アイテム、保管場所、書類、保証、メンテナンスを管理できるセルフホスト型の家庭向け在庫管理システム。HomeBoxのオリジナルプロジェクトを引き継いでいます。 HomeBoxは、家庭での利用を想定したセルフホスト型の在庫・整理アプリです。所有物を記録し、アイテムをカテゴリー、保管場所、タグで整理したり、追加情報を記録するカスタムフィールドを設定したりできます。
homebox は無料で使えますか?ライセンスは?
homebox は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
homebox は今もメンテナンスされていますか?
活発にメンテナンス中。homebox の最終コミットは 2026年10月23日 です。
homebox は何に使えますか?
保険の手続きや引っ越しに備えて家財を一覧化 家電の保証や取扱説明書を管理 家庭用設備のメンテナンス予定を記録 ホームサーバー上でプライベートな在庫管理システムを運用
homebox のインストール方法は?
pepper をローカルファイルに保存する: openssl rand -base64 48 > hbox.pepper pepper ファイルのアクセス権を制限する: chmod 400 hbox.pepper data フォルダーを作成し、Docker でコンテナを実行する: docker run -d --name homebox --restart unless-stopped --publish 3100:7745 --env TZ=Europe/Bucharest --env HBOX_AUTH_API_KEY_PEPPER=$(cat hbox.pepper) --volume /path/to/data/folder/:/data ghcr.io/sysadminsmedia/homebox:latest
homebox はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/sysadminsmedia/homebox

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト