Repolode
norish-recipes

norish-recipes/norish

Um app de receitas auto-hospedado e em tempo real para famílias planejarem refeições, compartilharem listas de compras e cozinharem juntas.

Alternativa open source a:PaprikaAnyList

Estrelas
1,522
Forks
134
Issues abertas
84
Último commit
anteontem

O que é?

Norish é um gerenciador de receitas auto-hospedado, pensado para o uso doméstico: os membros podem planejar refeições, compartilhar compras e cozinhar juntos, com alterações sincronizadas em tempo real entre dispositivos.

O app roda em um container Docker com PostgreSQL, Redis e um serviço Obscura, que renderiza páginas de receitas ao importá-las de URLs. Uma MASTER_KEY deriva as chaves de criptografia usadas nos dados armazenados, por isso deve permanecer estável depois de definida.

O projeto é escrito em TypeScript, licenciado sob AGPL-3.0 e inclui um guia de configuração do ambiente de desenvolvimento para quem quiser contribuir.

Recursos principais

  • 01Sincronização em tempo real para que os membros da casa vejam imediatamente as atualizações do planejamento de refeições e das compras
  • 02Planejamento de refeições para menus semanais compartilhados
  • 03Listas de compras compartilhadas
  • 04Importação de receitas a partir de URLs de páginas da web
  • 05Implantação com Docker Compose, PostgreSQL e Redis

Casos de uso

  • Planejar os jantares da semana em família e compartilhar o plano com todos em casa
  • Manter uma lista de compras compartilhada que várias pessoas possam editar
  • Hospedar uma coleção privada de receitas no próprio servidor, em vez de usar um serviço na nuvem

Início rápido

  1. 1

    Gere uma MASTER_KEY

    openssl rand -base64 32
  2. 2

    Salve o arquivo Docker Compose do README e substitua os valores de espaço reservado (MASTER_KEY, OBSCURA_CDP_TOKEN)

  3. 3

    Inicie os serviços com o Docker Compose

Antes de usar

  • Licenciado sob AGPL-3.0, uma licença copyleft que exige o compartilhamento do código-fonte de serviços de rede derivados.
  • A hospedagem própria requer vários serviços: o app, PostgreSQL, Redis e um renderizador Obscura para importações de URL.

Em coleções

Tópicos

Perguntas frequentes

O que é norish?
Um app de receitas auto-hospedado e em tempo real para famílias planejarem refeições, compartilharem listas de compras e cozinharem juntas. Norish é um gerenciador de receitas auto-hospedado, pensado para o uso doméstico: os membros podem planejar refeições, compartilhar compras e cozinhar juntos, com alterações sincronizadas em tempo real entre dispositivos.
norish é gratuito? Qual é a licença?
norish é open source sob a licença AGPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
norish ainda é mantido?
Manutenção ativa. O último commit de norish foi em 5 de nov. de 2026.
Para que posso usar norish?
Planejar os jantares da semana em família e compartilhar o plano com todos em casa Manter uma lista de compras compartilhada que várias pessoas possam editar Hospedar uma coleção privada de receitas no próprio servidor, em vez de usar um serviço na nuvem
Como instalar norish?
Gere uma MASTER_KEY: openssl rand -base64 32 Salve o arquivo Docker Compose do README e substitua os valores de espaço reservado (MASTER_KEY, OBSCURA_CDP_TOKEN) Inicie os serviços com o Docker Compose
Onde consigo norish?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/norish-recipes/norish

Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.

Projetos relacionados