OpenSource-Hub
H

HortusFox

1.5k stars·系统调优·已提供 SHA-256 校验码,下载后可自行核对文件完整性

自托管的协同植物管理系统,支持植物、位置、任务、库存、日历、聊天等,可多人协作。

智能下载

前往项目主页

该项目暂未提供安装包,请直接访问源代码仓库

自建植物管理平台,支持多人协作、植物识别、天气预报等功能。

核心功能

  • 支持添加植物详情、照片、自定义位置
  • 任务、库存、日历、搜索、历史记录
  • 天气预报、植物识别(需外部API)
  • 群聊、用户权限、管理员面板
  • 主题切换、备份、REST API

避坑指南

  • 天气和植物识别功能需注册外部API并填写密钥;必须设置定时任务(cron)才能发送提醒;首次安装需手动创建数据库(若安装器失败);生产环境建议使用 HTTPS。

适用场景

  • 家庭或小团队管理家中/花园植物
  • 植物爱好者记录养护计划与提醒
  • 植物商店或苗圃的库存管理
  • 与朋友共享植物库并协作照料

详细介绍

HortusFox 是一款自托管的协同植物管理系统,让你在自有环境中管理所有植物。你可以添加植物的详细信息与照片,分配到自定义位置,并通过仪表盘查看全局概览。系统具备植物养护提醒、用户认证、任务、库存、日历、搜索、群聊、操作历史、天气预报、植物识别、主题、管理员面板、备份、REST API 等功能。支持多人协作管理,适合家庭或小团队共同维护植物库。安装方式包括 Docker、安装向导或手动部署(PHP + MariaDB)。

常见问题与排障 (2)

故障排除
如何防止在hortusfox-web的/public目录下执行任意脚本?

该漏洞已在提交 1237f40 中修复。请更新到最新版本的 hortusfox-web 以应用此修复。无需额外配置。

来源 Issue #524
informational
为什么从hortusfox-web中移除了大型科技公司的社交媒体链接?

链接已被移除,以使项目符合数字主权原则。该移除在提交 197c2bd8f4e2d4def3de14f88cb76e0781811cc3 中实施。如需恢复链接,请还原该提交。

来源 Issue #519

标签

self-hostedplant-managementphpcollaborativedockermariadb

快速上手

1

下载安装包

点击上方按钮下载对应系统的安装包

2

安装软件

双击下载的安装程序,按提示完成安装

3

步骤1:部署方式——推荐使用 Docker:克隆仓库后编辑 docker-compose.yml 设置管理员邮箱和密码

4

步骤2:执行 docker compose up -d 启动服务

5

步骤3:访问 http://localhost:8080,用管理员账号登录后进入管理面板配置环境和添加植物

安装指引
  1. 步骤1:部署方式——推荐使用 Docker:克隆仓库后编辑 docker-compose.yml 设置管理员邮箱和密码
  2. 步骤2:执行 docker compose up -d 启动服务
  3. 步骤3:访问 http://localhost:8080,用管理员账号登录后进入管理面板配置环境和添加植物
文件完整性

暂未获取到校验码

该项目暂未在 GitHub Release 页面提供 SHA-256 校验码

SHA256 校验码

暂无校验码

建议从 GitHub Releases 页面直接下载,并自行核对文件完整性

本平台所有 SHA-256 校验码均提取自项目在 GitHub 官方 Release 页面发布的文件,未做任何修改。你可以通过 GitHub Releases 页面自行验证。

运维指引

卸载说明

停止服务:docker compose down -v(删除数据卷)。若手动部署,删除项目目录及数据库即可。

无额外依赖

下载后即可直接使用,无需安装其他运行环境

项目信息
开源协议MIT
最后更新2026-06-27 10:35:12
GitHub 仓库官方网站

遇到问题?查看下方 FAQ

2 FAQs

相似推荐