TomBursch / kitchenowl

KitchenOwl is a self-hosted grocery list and recipe manager. The backend is made with Flask and the frontend with Flutter. Easily add items to your shopping list before you go shopping. You can also create recipes and add items based on what you want to cook.
https://kitchenowl.org/
GNU Affero General Public License v3.0
1.24k stars 68 forks source link

Connecting Android App to self hosted service? #413

Closed nicoKoehler closed 6 months ago

nicoKoehler commented 6 months ago

Hi

First off, thanks for developing this app. It fills a crucial need when trying to move away from the corporate cloud.

I am currently hosting the app on my server, implemented via the docker-compose.yml you have in the repo. I am trying to connect the Android app to this server now, by clicking "Switch server" in the app and then entering the IP address.

However, the loading circle just keeps spinning indefinitely. I tried:

The docs are not really clear how to achieve this, so I am not sure if this is a bug or if I am just being a moron :)

TomBursch commented 6 months ago

Hi, you just have to enter the same address you would enter in your web browser. You don't need to expose port 5000 on the backend (it's not a http server). Hope that helps.

nicoKoehler commented 6 months ago

@TomBursch should have added that I already tried that, using my web address. However, the idiot was me after all, as I did not put the http:// in front of the IP. Just used to not having to do it from the browser. Works now!