Saltar para o conteúdo principal
50% de desconto todos os planos, tempo limitado. A partir de $2.48/mo
KitchenOwl

KitchenOwl

O KitchenOwl é um gestor self-hosted de listas de compras e receitas. Partilhe listas de compras em tempo real, guarde receitas e obtenha sugestões de refeições, e acompanhe as despesas do agregado familiar, com aplicações móveis nativas a apoiar a interface web. Licenciado sob AGPL-3.0, com mais de 3.400 estrelas no GitHub.

Em resumo

3.5k

Estrelas no GitHub

2

Visualizações de página

99

Instalações ativas

Licença AGPL-3.0 Versão Latest OS Ubuntu Server 24.04 LTS Min RAM 2 GB IP IPV4,IPV6

As instalações ativas são dados de amostra (pré-visualização); a métrica real será conectada antes do lançamento.

Acesso

  1. Abra a interface web do KitchenOwl no seu browser: http://<SERVER_IP> (HTTP)
  2. A aplicação pode demorar alguns minutos até ficar disponível.
  3. Crie sua primeira conta de usuário.
  4. Comece a criar listas de compras, receitas e a gerir a sua despensa.

Ficheiros e diretórios importantes

  • Caminho de instalação: /root/kitchenowl
  • Arquivo Compose: /root/kitchenowl/compose.yaml
  • Volume Docker: /var/lib/docker/volumes/kitchenowl_kitchenowl_data
  • Configuração do Caddy: /etc/caddy/Caddyfile

Gestão de serviços

Ver containers em execução:

docker compose -f /root/kitchenowl/compose.yaml ps

Reinicie o KitchenOwl:

docker compose -f /root/kitchenowl/compose.yaml restart

Ver registos:

cd /root/kitchenowl && docker compose logs -f

Pare o KitchenOwl:

docker compose -f /root/kitchenowl/compose.yaml stop

Inicie o KitchenOwl:

docker compose -f /root/kitchenowl/compose.yaml start

Recrie o KitchenOwl:

docker compose -f /root/kitchenowl/compose.yaml up -d

Domínio e HTTPS (Caddy)

Nota: não é possível emitir certificados HTTPS para endereços IP. É necessário um nome de domínio.

1. Apontar um domínio (por exemplo, example.com) para o endereço IP do seu servidor.

2. Edite a configuração do Caddy:

vim /etc/caddy/Caddyfile

Substitua:

:80 {
    reverse_proxy localhost:8080
    ...
}

com:

example.com {
    reverse_proxy localhost:8080
    ...
}

3. Recarregue o Caddy:

systemctl reload caddy

4. O Caddy irá obter e renovar automaticamente um certificado Let's Encrypt.

5. Aceda ao KitchenOwl em: https://example.com

Mais em Self-hosted

Aplicações relacionadas.

Implante o KitchenOwl agora. A partir de $2,48/mês.