KitchenOwl-Web
This is the WebUI for the KitchenOwl Container.
Platform availability
Available on 2 of 6 install platforms
Also on Docker Hub and GitHub
Health score
71/100 Good
- Maintained
- 88last commit 9 days ago
- Popular
- 713,712 GitHub stars
- Easy to install
- 351 install platform, install notes, Docker image
- Light to run
- No data
Based on 3 of 4 factors.
How is this calculated?
A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). Factors without data are left out and the rest are rescaled.
Availability: platform listings confirmed today, links checked 5 days ago
- GitHub stars
- 3,712
- Open issues
- 340
- Last commit
- 2026-09-26
- Latest release
- v0.7.10
- License
- AGPL-3.0
- Activity
- steady
Checked 7 days ago - source: GitHub (TomBursch/kitchenowl)
Resources & Compatibility
ARM (e.g. Raspberry Pi) is supported.
Checked 7 days ago - source: Docker Hub image tags and published docs
First-install notes
- Set a new secret key Replace JWT_SECRET_KEY (the password-like value used to sign login tokens) with your own long random string before running the app; if you leave it as PLEASE_CHANGE_ME, your logins are not safe and should not be used. source
- Open the web port Use port 80 to reach the web page, or change the first number in ports to another free port on your network; if the port is blocked or already used, you won't be able to open KitchenOwl in a browser. source
- Keep the data volume safe Keep the kitchenowl_data volume safe because it stores the app's saved data; if you delete it, you can lose recipes and settings, so back it up like an important folder. source
Fetched 7 days ago - each note links to its source
Variants
Alternatives (6)
- AnyList - Easily create grocery lists, share with others instantly, and sync across devices.
- Bring! - Bring! allows you to create a shopping list in seconds.
- Grocy - Grocy(https://github.com/grocy/grocy) is an ERP system for your kitchen!
- Honeydew - AI-enhanced meal planner and digital cookbook, save recipes from social media, automatically generate grocery lists, and supports ingredien…
- ManageMeals - ManageMeals is a simple, easy-to-use platform to manage recipes.
- Recipya - A clean, simple and powerful recipe manager web application for unforgettable family recipes, empowering you to curate and share your favor…
Checked 4 days ago - source: AlternativeTo
Common questions
What environment variable must I set before using KitchenOwl safely?
Replace JWT_SECRET_KEY with your own long random string before running the app. If it is left as PLEASE_CHANGE_ME, logins are not safe.
How do I choose the browser port for the KitchenOwl web UI?
Use port 80, or change the first number in ports to another free port on your network. If the port is blocked or already used, the browser cannot open KitchenOwl.
Which volume should I back up for KitchenOwl data?
Keep the kitchenowl_data volume safe because it stores the app's saved data. Deleting it can make recipes and settings disappear.
Why does the web UI redirect to /unreachable on some idle self-hosting platforms?
If your host puts the containers to sleep, a cold start can take time. The web container may come up a few seconds later, so the initial request can hit /unreachable.
Are recipes, lists, and expenses visible to all users on one instance?
Everything is shared between users, including recipes, shopping lists, and expenses.
Answers sourced from github.com, github.com, www.reddit.com
Community
- KitchenOwl - grocery, recipe, meal-plan, and expense manager (reddit)
- Alternative to kitchen owl : r/selfhosted - Reddit (reddit)
- Issues with KitchenOwl : r/selfhosted - Reddit (reddit)
Collected 6 days ago - public community threads