Skip to main content
Microsoft
separator
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.kitchenowl-ubuntu-24-04-f53db3ca-8d17-488b-8199-533067fa1055/image1_logolarge.png

KitchenOwl on Ubuntu 24.04

by cloudimg

KitchenOwl is a self-hosted shopping list and recipe app to plan meals and share lists live

KitchenOwl on Ubuntu 24.04 LTS by cloudimg

KitchenOwl is an open source, self hosted app for managing a household's food. Several people share the same shopping list and items check off in real time as anyone shops, so the list stays current whoever is at the store. You keep a collection of recipes, add their ingredients to the list in one tap, and plan meals across the week on a calendar that can fill the shopping list for you. It also tracks grocery expenses so a household can split the cost. The all in one KitchenOwl container serves the Flask API and the built Flutter web app on one origin, so the same account works from the web and the mobile apps.

Secure by default, no known credential

KitchenOwl's upstream token signing secret is a well known fixed value. cloudimg generates a fresh unique signing secret on the first boot of every instance, before the app starts, and seeds a single administrator account with a per instance random password written to a root only file, so no two deployments share a credential and the upstream default never governs a running instance. Open self sign up is disabled and onboarding closes once the administrator exists, so members are added by the administrator rather than by anyone who finds the URL.

What is included

  • KitchenOwl v0.7.9, the AGPL-3.0 licensed all in one container, pinned by image digest and captured into the VM so it starts in seconds
  • A SQLite database created empty on first boot, on a persistent volume, so there is nothing else to deploy
  • nginx reverse proxy on port 80 with WebSocket upgrade for realtime shopping list sync; the app is bound to loopback
  • A unique JWT signing secret and a per instance admin account generated per VM on first boot, never baked into the image
  • Ubuntu 24.04 LTS with the latest security patches applied at build time and unattended security upgrades enabled

Licensing

KitchenOwl is free and open source under the AGPL-3.0 license; there is no per user or per seat software fee. The cloudimg charge of 0.04 US dollars per vCPU hour covers packaging, security patching, image maintenance and 24/7 expert support. CPU only, no GPU required. Recommended size Standard_B2s for a household; scale up for larger households or many concurrent users.

Support

Every deployment is paired with a step by step guide and backed by 24/7 cloudimg support with a guaranteed 24 hour response SLA. Guide: https://www.cloudimg.co.uk/guides/kitchenowl-on-ubuntu-24-04-azure/. Support: support@cloudimg.co.uk.

KitchenOwl is an independent open source project; this image is produced by cloudimg and is not affiliated with or endorsed by it.

At a glance

https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.kitchenowl-ubuntu-24-04-f53db3ca-8d17-488b-8199-533067fa1055/image4_screenshot01.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.kitchenowl-ubuntu-24-04-f53db3ca-8d17-488b-8199-533067fa1055/image6_screenshot02.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.kitchenowl-ubuntu-24-04-f53db3ca-8d17-488b-8199-533067fa1055/image7_screenshot03.png
https://catalogartifact.azureedge.net/publicartifacts/cloudimg1647283583153.kitchenowl-ubuntu-24-04-f53db3ca-8d17-488b-8199-533067fa1055/image3_screenshot04.png
English (United States)
Your Privacy Choices Opt-Out Icon Your Privacy Choices
Consumer Health Privacy Sitemap Contact Us Privacy & Cookies Terms of Use About our ads Manage cookies