Um app web de anotações em Markdown, auto-hospedado, que salva as notas como arquivos no sistema de arquivos e oferece vários vaults, usuários e colaboração.
danielbrendel/hortusfox-web
Sistema colaborativo e auto-hospedado para organizar plantas por local e acompanhar seus cuidados e registros.
- Estrelas
- 1,693
- Forks
- 105
- Issues abertas
- 30
- Último commit
- há 4 dias
O que é?
HortusFox é uma aplicação web auto-hospedada para gerenciar uma coleção de plantas com outras pessoas. Cada planta é associada a um local, como jardim, cozinha ou sala de estar, e cada registro pode incluir atributos, fotos, notas e logs.
Além dos registros das plantas, o app inclui gerenciamento de tarefas com lembretes para cuidados atrasados e recorrentes, controle de inventário, calendário, busca e histórico, previsão do tempo e um chat em grupo para os membros da casa. Os espaços de trabalho podem ser personalizados com um sistema de temas, e os backups podem ser exportados ou importados pela linha de comando.
O app foi desenvolvido em PHP com o framework Asatru e usa MariaDB para armazenamento. Ele oferece uma REST API para integrações de terceiros, e os recursos de identificação de plantas e previsão do tempo dependem de serviços externos que exigem as próprias chaves de API do usuário.
Recursos principais
- 01Acompanhe atributos, fotos, notas e logs das plantas, organizados por local
- 02Sistema de tarefas com lembretes para cuidados atrasados e recorrentes
- 03Recursos de inventário, calendário e busca
- 04Chat em grupo colaborativo e configurações de perfil individuais
- 05Temas personalizáveis, backups e uma REST API
- 06Identificação de plantas via Pl@ntNet e previsão do tempo via OpenWeatherMap
Casos de uso
- Compartilhar entre os moradores as responsabilidades pelos cuidados com plantas domésticas
- Acompanhar tarefas de rega e troca de vasos em uma coleção de casa ou estufa
- Manter um diário do crescimento das plantas e do histórico de cuidados
- Criar ferramentas personalizadas de cuidados com plantas usando a REST API
Início rápido
- 1
Clone o repositório
git clone https://github.com/danielbrendel/hortusfox-web.git - 2
Defina as credenciais de administrador, o fuso horário e as configurações do banco de dados em docker-compose.yml
- 3
Baixe a imagem
docker compose pull - 4
Inicie o aplicativo e abra http://localhost:8080
docker compose up -d
Antes de usar
- Para hospedar por conta própria, é necessário ter o Docker ou, para a instalação manual, um ambiente com PHP, MariaDB e Composer.
- A instalação manual envolve várias etapas de configuração e do banco de dados.
Em coleções
Tópicos
Perguntas frequentes
- O que é hortusfox-web?
- Sistema colaborativo e auto-hospedado para organizar plantas por local e acompanhar seus cuidados e registros. HortusFox é uma aplicação web auto-hospedada para gerenciar uma coleção de plantas com outras pessoas. Cada planta é associada a um local, como jardim, cozinha ou sala de estar, e cada registro pode incluir atributos, fotos, notas e logs.
- hortusfox-web é gratuito? Qual é a licença?
- hortusfox-web é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- hortusfox-web ainda é mantido?
- Manutenção ativa. O último commit de hortusfox-web foi em 3 de nov. de 2026.
- Para que posso usar hortusfox-web?
- Compartilhar entre os moradores as responsabilidades pelos cuidados com plantas domésticas Acompanhar tarefas de rega e troca de vasos em uma coleção de casa ou estufa Manter um diário do crescimento das plantas e do histórico de cuidados Criar ferramentas personalizadas de cuidados com plantas usando a REST API
- Como instalar hortusfox-web?
- Clone o repositório: git clone https://github.com/danielbrendel/hortusfox-web.git Defina as credenciais de administrador, o fuso horário e as configurações do banco de dados em docker-compose.yml Baixe a imagem: docker compose pull Inicie o aplicativo e abra http://localhost:8080: docker compose up -d
- Onde consigo hortusfox-web?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/danielbrendel/hortusfox-web
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Rede social federada gratuita e de código aberto, interoperável com Mastodon, Lemmy, Diaspora, Misskey, Pixelfed e outras plataformas do Fediverse.
Um mecanismo de wiki leve, fácil de instalar e escrito em PHP, com ACLs por página, temas e envio de arquivos.
Base de conhecimento open source para equipes, feita com React e Node.js, com edição colaborativa em tempo real e suporte a Markdown.
Um navegador virtual self-hosted que roda no Docker e transmite para vários usuários via WebRTC, com controle compartilhado.
Um editor de LaTeX colaborativo, em tempo real e de código aberto, que roda no navegador e pode ser hospedado por você com o Overleaf Community Edition.