Take control of your household kitchen management with a smart assistant that adapts to your habits. Collaborate with family members to organize grocery runs, plan weekly meals, and manage shared expenses. The platform learns the order you typically check off items at the store, making every trip faster. Save your favorite recipes directly from the web and instantly convert them into ready-to-use shopping lists. Keep track of your budget by logging expenses after each trip and automatically dividing costs among household members.\n\nKey benefits include:\n* Smart Shopping Lists: Automatically organize items with icons, amounts, and categories.\n* Household Collaboration: Work together on meal plans, lists, and budgets.\n* Recipe Management: Store web recipes and get personalized cooking suggestions.\n* Expense Tracking: Log shopping trip costs and easily split balances.\n* Meal Planning: Schedule recipes for the week ahead.
services:
kitchenowl:
image: tombursch/kitchenowl:latest
restart: always
ports:
- "8080:80"
environment:
- APP_URL=http://localhost:8080
- JWT_SECRET_KEY=${JWT_SECRET_KEY}
- HASH_ID_SALT=${HASH_ID_SALT}
- DB_CONNECTION=pgsql
- DB_HOST=database
- DB_PORT=5432
- DB_DATABASE=kitchenowl
- DB_USERNAME=${DB_USERNAME}
- DB_PASSWORD=${DB_PASSWORD}
volumes:
- ./storage:/storage
depends_on:
- database
database:
image: postgres:15
restart: always
environment:
- POSTGRES_DB=kitchenowl
- POSTGRES_USER=${DB_USERNAME}
- POSTGRES_PASSWORD=${DB_PASSWORD}
volumes:
- ./postgres-data:/var/lib/postgresql/dataJWT_SECRET_KEY=your_super_secret_jwt_key_change_me
HASH_ID_SALT=your_super_secret_salt_at_least_30_chars_change_me
DB_USERNAME=kitchenowl
DB_PASSWORD=your_secure_database_passwordAuto-fetched about 22 hours ago
Auto-fetched about 22 hours ago