ข้ามไปยังเนื้อหาหลัก
ลด 50% ทุกแพลน เวลาจำกัด เริ่มต้นที่ $2.48/mo
KitchenOwl

KitchenOwl

KitchenOwl คือตัวจัดการรายการซื้อของและสูตรอาหารแบบ self-hosted แชร์รายการช้อปปิ้งแบบเรียลไทม์ จัดเก็บสูตรอาหารและรับคำแนะนำมื้ออาหาร และติดตามค่าใช้จ่ายในครัวเรือน พร้อมแอปมือถือ native ที่รองรับเว็บอินเทอร์เฟซ ใช้สัญญาอนุญาต AGPL-3.0 พร้อมดาว GitHub 3,400+ ดวง

ภาพรวม

3.5k

GitHub stars

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
  • Volume Docker: /var/lib/docker/volumes/kitchenowl_kitchenowl_data
  • Caddy Configuration: การตั้งค่า Caddy: /etc/caddy/Caddyfile

การจัดการบริการ

ดู container ที่กำลังทำงาน:

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

รีสตาร์ท KitchenOwl:

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

ดู logs:

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 address ได้ ต้องมีชื่อโดเมน

1. ชี้ไปที่โดเมน (เช่น example.com) ไปยัง IP address ของเซิร์ฟเวอร์ของคุณ

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

เพิ่มเติมใน Self Hosted

แอปที่เกี่ยวข้อง

ติดตั้ง KitchenOwl เลย เริ่มต้น $2.48/เดือน