Repolode
alexbates

alexbates/Tamari

Aplicativo web de receitas auto-hospedado, feito com Python e Flask, para gerenciar receitas, listas de compras e planejamento de refeições.

Alternativa open source a:Paprika Recipe Manager

Estrelas
144
Forks
10
Issues abertas
8
Último commit
há 22 dias

O que é?

Tamari é um aplicativo web para gerenciar receitas, desenvolvido em Python com o framework Flask. Os usuários criam contas, salvam receitas com ingredientes, instruções, estimativas de tempo, porções, informações nutricionais e fotos, e fazem buscas em tempo real enquanto digitam. Por padrão, as receitas são privadas, mas podem ser tornadas públicas e compartilhadas por URL.

Além de armazenar receitas, o app ajuda a incorporá-las às tarefas do dia a dia na cozinha. Com um clique, é possível adicionar os ingredientes de uma receita a listas de compras separadas por loja; também há leitura de códigos de barras para adicionar itens. O planejador de refeições permite agendar receitas para datas com até 30 dias de antecedência. Também é possível importar receitas de uma coleção integrada, compilada de sites de compartilhamento.

Tamari pode ser executado com Docker, usando um volume persistente e configurações opcionais de e-mail para redefinição de senha, ou instalado manualmente no Debian ou Ubuntu com gunicorn. O app inclui uma REST API para receitas, listas de compras e planos de refeições, além de uma interface responsiva com temas claro e escuro.

Recursos principais

  • 01Contas de usuário com login por e-mail e senha, além de opção de redefinição de senha por e-mail.
  • 02Armazenamento de receitas com ingredientes, instruções, informações nutricionais e fotos, além de links para compartilhamento público.
  • 03Busca em tempo real enquanto digita e navegação por categoria ou favoritos.
  • 04Listas de compras separadas por loja, com importação dos ingredientes de receitas em um clique e leitura de códigos de barras.
  • 05Planejador de refeições para agendar receitas em datas com até 30 dias de antecedência.
  • 06REST API para receitas, listas de compras e planos de refeições.

Casos de uso

  • Manter uma coleção privada de receitas da família em um servidor doméstico.
  • Planejar as refeições da semana e gerar uma lista de compras com base nas receitas escolhidas.
  • Compartilhar receitas selecionadas com amigos por meio de links públicos.
  • Executar um app de receitas auto-hospedado para uma pequena equipe ou residência usando Docker.

Início rápido

  1. 1

    Execute o contêiner do Docker

    docker run -d --restart=always -p 4888:4888 -v tamariappdata:/app/appdata --name tamari alexbates/tamari:1.7.1
  2. 2

    Abra o aplicativo no navegador

Antes de usar

  • A instalação manual está documentada apenas para Debian 12 e Ubuntu 24.10.

Tópicos

Perguntas frequentes

O que é Tamari?
Aplicativo web de receitas auto-hospedado, feito com Python e Flask, para gerenciar receitas, listas de compras e planejamento de refeições. Tamari é um aplicativo web para gerenciar receitas, desenvolvido em Python com o framework Flask. Os usuários criam contas, salvam receitas com ingredientes, instruções, estimativas de tempo, porções, informações nutricionais e fotos, e fazem buscas em tempo real enquanto digitam. Por padrão, as receitas são privadas, mas podem ser tornadas públicas e compartilhadas por URL.
Tamari é gratuito? Qual é a licença?
Tamari é open source sob a licença GPL-3.0. Confira os termos da licença antes de usá-lo em produtos comerciais.
Tamari ainda é mantido?
Manutenção ativa. O último commit de Tamari foi em 27 de set. de 2026.
Para que posso usar Tamari?
Manter uma coleção privada de receitas da família em um servidor doméstico. Planejar as refeições da semana e gerar uma lista de compras com base nas receitas escolhidas. Compartilhar receitas selecionadas com amigos por meio de links públicos. Executar um app de receitas auto-hospedado para uma pequena equipe ou residência usando Docker.
Como instalar Tamari?
Execute o contêiner do Docker: docker run -d --restart=always -p 4888:4888 -v tamariappdata:/app/appdata --name tamari alexbates/tamari:1.7.1 Abra o aplicativo no navegador
Onde consigo Tamari?
O código-fonte e as instruções de instalação estão no GitHub: https://github.com/alexbates/Tamari

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

Projetos relacionados