ノートをファイルシステム上に保存する、複数のVault・ユーザー・共同編集に対応したセルフホスト型Markdownノートアプリです。
danielbrendel/hortusfox-web
場所ごとに植物を整理し、記録や手入れの管理を共同で行えるセルフホスト型の植物管理システム。
- スター
- 1,693
- フォーク
- 105
- 未解決の Issue
- 30
- 最終コミット
- 4 日前
これは何?
HortusFoxは、複数人で植物コレクションを管理できるセルフホスト型のWebアプリケーションです。植物は庭、キッチン、リビングなどの場所に割り当てられ、それぞれの記録に属性、写真、メモ、ログを登録できます。
植物の記録に加えて、期限切れや定期的な手入れを知らせるリマインダー付きのタスク管理、在庫管理、カレンダー、検索、履歴、天気予報機能、家族向けのグループチャットを備えています。テーマシステムでワークスペースをカスタマイズでき、コマンドラインからバックアップをエクスポートまたはインポートできます。
アプリはPHPとAsatruフレームワークで構築されており、データの保存にはMariaDBを使用します。外部サービスとの連携用にREST APIを提供しています。植物の識別と天気予報には外部サービスを利用するため、ユーザー自身のAPIキーが必要です。
主な機能
- 01植物の属性、写真、メモ、ログを場所ごとに整理して記録
- 02期限切れや定期的な手入れを知らせるリマインダー付きタスク管理
- 03在庫管理、カレンダー、検索機能
- 04共同利用できるグループチャットとユーザーごとのプロフィール設定
- 05カスタマイズ可能なテーマ、バックアップ、REST API
- 06Pl@ntNetによる植物の識別と、OpenWeatherMapによる天気予報
ユースケース
- 家庭内で観葉植物の手入れを分担する
- 自宅や温室の植物コレクションの水やりや植え替えを管理する
- 植物の成長や手入れの履歴を記録する
- REST APIを使って独自の植物ケアツールを構築する
クイックスタート
- 1
リポジトリをクローンします
git clone https://github.com/danielbrendel/hortusfox-web.git - 2
docker-compose.yml で管理者の認証情報、タイムゾーン、データベースの設定を行います
- 3
イメージをプルします
docker compose pull - 4
アプリケーションを起動し、http://localhost:8080 を開きます
docker compose up -d
使う前に知っておきたいこと
- セルフホスティングには Docker が必要です。手動でインストールする場合は、PHP、MariaDB、Composer の環境が必要です。
- 手動インストールでは、複数の設定やデータベースに関する手順が必要です。
収録されている特集
トピック
よくある質問
- hortusfox-web とは?
- 場所ごとに植物を整理し、記録や手入れの管理を共同で行えるセルフホスト型の植物管理システム。 HortusFoxは、複数人で植物コレクションを管理できるセルフホスト型のWebアプリケーションです。植物は庭、キッチン、リビングなどの場所に割り当てられ、それぞれの記録に属性、写真、メモ、ログを登録できます。
- hortusfox-web は無料で使えますか?ライセンスは?
- hortusfox-web は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- hortusfox-web は今もメンテナンスされていますか?
- 活発にメンテナンス中。hortusfox-web の最終コミットは 2026年11月3日 です。
- hortusfox-web は何に使えますか?
- 家庭内で観葉植物の手入れを分担する 自宅や温室の植物コレクションの水やりや植え替えを管理する 植物の成長や手入れの履歴を記録する REST APIを使って独自の植物ケアツールを構築する
- hortusfox-web のインストール方法は?
- リポジトリをクローンします: git clone https://github.com/danielbrendel/hortusfox-web.git docker-compose.yml で管理者の認証情報、タイムゾーン、データベースの設定を行います イメージをプルします: docker compose pull アプリケーションを起動し、http://localhost:8080 を開きます: docker compose up -d
- hortusfox-web はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/danielbrendel/hortusfox-web
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Mastodon、Lemmy、Diaspora、Misskey、PixelfedなどのFediverseプラットフォームと連携する、無料のオープンソース分散型ソーシャルネットワークです。
ReactとNode.jsで構築されたオープンソースのチーム向けナレッジベース。リアルタイム共同編集とMarkdownに対応しています。
Docker上で動作し、WebRTC経由で複数ユーザーに配信できる、共有操作対応のセルフホスト型仮想ブラウザ。
オープンソースのWebベースLaTeXエディタ。リアルタイム共同編集に対応し、Overleaf Community Editionとしてセルフホストできます。