Перейти до основного вмісту
Знижка 50% усі плани, обмежений час. Від $2.48/mo
KitchenOwl

KitchenOwl

KitchenOwl: менеджер списків покупок і рецептів для самостійного хостингу. Діліться списками покупок у реальному часі, зберігайте рецепти й отримуйте пропозиції страв, а також відстежуйте домашні витрати, при цьому вебінтерфейс підтримується нативними мобільними застосунками. Ліцензія AGPL-3.0, понад 3,400+ зірок на GitHub.

З першого погляду

3.5k

Зірки на GitHub

2

Перегляди сторінки

99

Активні інсталяції

Ліцензія AGPL-3.0 Версія Latest OS Ubuntu Server 24.04 LTS Min RAM 2 GB IP IPV4,IPV6

Активні інсталяції є зразковими даними (попередній перегляд); реальна метрика буде підключена до запуску.

Доступ

  1. Відкрийте вебінтерфейс KitchenOwl у браузері: http://<SERVER_IP> (HTTP)
  2. Може знадобитися кілька хвилин, поки застосунок стане доступним.
  3. Створіть свій перший обліковий запис користувача.
  4. Почніть створювати списки покупок, рецепти та керувати вашою коморою.

Важливі файли та директорії

  • Шлях встановлення: /root/kitchenowl
  • Файл Compose: /root/kitchenowl/compose.yaml
  • Том Docker: /var/lib/docker/volumes/kitchenowl_kitchenowl_data
  • Конфігурація Caddy: /etc/caddy/Caddyfile

Керування сервісом

Перегляд запущених контейнерів:

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

Перезапустіть KitchenOwl:

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

Переглянути логи:

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

Зупиніть KitchenOwl:

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

Запустіть KitchenOwl:

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

Повторно створіть KitchenOwl:

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

Домен і HTTPS (Caddy)

Примітка: сертифікати HTTPS не можна видати для IP-адрес. Потрібне доменне ім'я.

1. Вказати доменом (наприклад example.com) на IP-адресу вашого сервера.

2. Відредагуйте конфігурацію Caddy:

vim /etc/caddy/Caddyfile

Замініть:

:80 {
    reverse_proxy localhost:8080
    ...
}

із вмістом:

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

3. Перезавантажте Caddy:

systemctl reload caddy

4. Caddy автоматично отримає та поновлюватиме сертифікат Let's Encrypt.

5. Отримайте доступ до KitchenOwl за адресою: https://example.com

Більше в розділі Самохостинг

Схожі додатки.

Розгорніть KitchenOwl зараз. Від $2,48/міс.