Aplicación web de notas Markdown autohospedada que almacena las notas como archivos en el sistema de archivos y admite varios vaults, usuarios y colaboración.
danielbrendel/hortusfox-web
Sistema colaborativo autoalojado para gestionar plantas y llevar un registro de sus cuidados, organizado por ubicación.
- Estrellas
- 1,693
- Forks
- 103
- Issues abiertos
- 30
- Último commit
- hace 4 días
¿Qué es?
HortusFox es una aplicación web autoalojada para gestionar una colección de plantas junto con otras personas. Cada planta se asigna a una ubicación, como un jardín, una cocina o una sala de estar, y cada ficha puede incluir atributos, fotos, notas y registros.
Además de las fichas de plantas, incluye gestión de tareas con recordatorios de cuidados atrasados y recurrentes, un sistema de inventario, un calendario, funciones de búsqueda e historial, pronóstico del tiempo y un chat grupal para los miembros del hogar. Los espacios de trabajo se pueden personalizar mediante un sistema de temas, y las copias de seguridad se pueden exportar o importar desde la línea de comandos.
La aplicación está desarrollada en PHP con el framework Asatru y usa MariaDB para almacenar los datos. Ofrece una REST API para integraciones de terceros, y la identificación de plantas y el pronóstico del tiempo dependen de servicios externos que requieren las propias API keys del usuario.
Funciones clave
- 01Registrar atributos, fotos, notas y registros de las plantas, organizados por ubicación
- 02Sistema de tareas con recordatorios de cuidados atrasados y recurrentes
- 03Funciones de inventario, calendario y búsqueda
- 04Chat grupal colaborativo y ajustes de perfil para cada usuario
- 05Temas personalizables, copias de seguridad y una REST API
- 06Identificación de plantas mediante Pl@ntNet y pronósticos del tiempo mediante OpenWeatherMap
Casos de uso
- Repartir entre los miembros del hogar las responsabilidades de cuidar las plantas de interior
- Registrar las tareas de riego y trasplante de una colección doméstica o de un invernadero
- Llevar un diario del crecimiento de las plantas y su historial de cuidados
- Crear herramientas personalizadas para el cuidado de plantas a partir de la REST API
Inicio rápido
- 1
Clona el repositorio
git clone https://github.com/danielbrendel/hortusfox-web.git - 2
Configura las credenciales de administrador, la zona horaria y la base de datos en docker-compose.yml
- 3
Descarga la imagen
docker compose pull - 4
Inicia la aplicación y abre http://localhost:8080
docker compose up -d
Antes de usarlo
- Para alojarlo por tu cuenta necesitas Docker o, si prefieres la instalación manual, un entorno con PHP, MariaDB y Composer.
- La instalación manual requiere varios pasos de configuración y de base de datos.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es hortusfox-web?
- Sistema colaborativo autoalojado para gestionar plantas y llevar un registro de sus cuidados, organizado por ubicación. HortusFox es una aplicación web autoalojada para gestionar una colección de plantas junto con otras personas. Cada planta se asigna a una ubicación, como un jardín, una cocina o una sala de estar, y cada ficha puede incluir atributos, fotos, notas y registros.
- ¿hortusfox-web es gratuito? ¿Qué licencia tiene?
- hortusfox-web es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿hortusfox-web sigue mantenido?
- Mantenimiento activo. El último commit de hortusfox-web fue el 3 nov 2026.
- ¿Para qué puedo usar hortusfox-web?
- Repartir entre los miembros del hogar las responsabilidades de cuidar las plantas de interior Registrar las tareas de riego y trasplante de una colección doméstica o de un invernadero Llevar un diario del crecimiento de las plantas y su historial de cuidados Crear herramientas personalizadas para el cuidado de plantas a partir de la REST API
- ¿Cómo se instala hortusfox-web?
- Clona el repositorio: git clone https://github.com/danielbrendel/hortusfox-web.git Configura las credenciales de administrador, la zona horaria y la base de datos en docker-compose.yml Descarga la imagen: docker compose pull Inicia la aplicación y abre http://localhost:8080: docker compose up -d
- ¿Dónde consigo hortusfox-web?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/danielbrendel/hortusfox-web
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Una red social federada, gratuita y de código abierto que interoperable con Mastodon, Lemmy, Diaspora, Misskey, Pixelfed y otras plataformas del Fediverso.
Un motor wiki ligero, fácil de instalar y multilingüe, escrito en PHP, con ACL por página, temas y carga de archivos.
Base de conocimiento de equipo open source creada con React y Node.js, con edición colaborativa en tiempo real y compatibilidad con Markdown.
Un navegador virtual autoalojado que se ejecuta en Docker y transmite a varios usuarios por WebRTC con control compartido.
Editor de LaTeX de código abierto, basado en la web y colaborativo en tiempo real, que también puedes alojar por tu cuenta como Overleaf Community Edition.