Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

✨ [REQUEST] Mealie Ingress Support #1061

Closed
2 tasks done
minmaxat opened this issue Nov 5, 2023 · 25 comments
Closed
2 tasks done

✨ [REQUEST] Mealie Ingress Support #1061

minmaxat opened this issue Nov 5, 2023 · 25 comments
Labels
enhancement New feature or request stale Element will be closed automatically

Comments

@minmaxat
Copy link

minmaxat commented Nov 5, 2023

Checked

  • If a new addon, I have checked on Google that such as addon doesn't already exists
  • If a new feature, I have searched in the discussions & issues that it was not already covered

Which addon?

Mealie

Is your feature request related to a problem? Please describe

it would be great to Access Mealie through NabuCasa URL / Ingress

Describe the solution you'd like

it would be great to Access Mealie through NabuCasa URL / Ingress

@minmaxat minmaxat added enhancement New feature or request prevent stale Prevents stale being applied labels Nov 5, 2023
@nickrout
Copy link

Just a +1

@alexbelgium
Copy link
Owner

@alexbelgium alexbelgium removed the prevent stale Prevents stale being applied label Jan 24, 2024
@joostlek
Copy link

Is there a way to rewrite the paths?

@alexbelgium
Copy link
Owner

I tried without success on my test repo (https://github.com/alexbelgium/hassio-addons-test) but you are welcome if you find a way!

Copy link
Contributor

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the stale Element will be closed automatically label Jan 30, 2024
@alexbelgium
Copy link
Owner

Hi actually easiest is to use an iframe. It will work straight away! As long as you have exposed the mealie port through your router : https://www.home-assistant.io/integrations/panel_iframe/

@joostlek
Copy link

Sadly I can't portforward since I don't have the outgoing IP in my control. I still have to dive into how the application works

@alexbelgium
Copy link
Owner

I've given up after lots of tries some time again experimenting with nginx commands that modify the input such as redirect or sub_filter, each time modifying the nginx config of my mealie test addon using portainer, and never could find something that allowed to work. I haven't tried using auth through nginx though, perhaps it could help!

@joostlek
Copy link

But what's the reason why it doesn't work? Does it try to resolve the URLs absolute?

@alexbelgium
Copy link
Owner

alexbelgium commented Jan 30, 2024

that's my rememberance indeed - that everything is hardcoded to /, I had a discussion with the dev that led to the same conclusion that sub path are not supported

@joostlek
Copy link

I use Nuxt at work as well and I guess this is also the reason we don't do subpaths lol

@github-actions github-actions bot removed the stale Element will be closed automatically label Jan 31, 2024
Copy link
Contributor

github-actions bot commented Feb 5, 2024

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot added stale Element will be closed automatically and removed stale Element will be closed automatically labels Feb 5, 2024
Copy link
Contributor

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the stale Element will be closed automatically label Feb 12, 2024
@mountwebs
Copy link

Hi actually easiest is to use an iframe. It will work straight away! As long as you have exposed the mealie port through your router : https://www.home-assistant.io/integrations/panel_iframe/

@alexbelgium Would this also work with nabu casa?

Too bad it isn't possible to use Mealie over ingress!

@github-actions github-actions bot removed the stale Element will be closed automatically label Feb 15, 2024
Copy link
Contributor

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the stale Element will be closed automatically label Feb 20, 2024
@alexbelgium
Copy link
Owner

Hi actually easiest is to use an iframe. It will work straight away! As long as you have exposed the mealie port through your router : https://www.home-assistant.io/integrations/panel_iframe/

@alexbelgium Would this also work with nabu casa?

Too bad it isn't possible to use Mealie over ingress!

Hi, it should as long as nabu casa allows to map external ports as a domain name would ! It works with my free self hosted domain at least

@joostlek
Copy link

AFAIK it doesn't. HA cloud doesn't even use the normal way of calling the http server (that's what I experienced from working with cloudhooks), so I don't expect they can connect to a separate port

@alexbelgium
Copy link
Owner

You could try with a free (or paid) domain also instead of nabu casa

@joostlek
Copy link

I don't have a public IP sadly, so I have to rely on nabu casa for remote access

@alexbelgium
Copy link
Owner

Me neither but there are solutions such as duckdns i think to dynamically map your IP to domain

@joostlek
Copy link

Let me rephrase, I don't own my public IP. I live in an apartment building where there is central routing, thus I can't open ports

@alexbelgium
Copy link
Owner

Thanks i see... Too bad. I wonder if solutions like tailscale VPN addon might help you but I don't know it enough... Good luck!

@github-actions github-actions bot removed the stale Element will be closed automatically label Feb 21, 2024
Copy link
Contributor

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

@github-actions github-actions bot added the stale Element will be closed automatically label Feb 26, 2024
@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Feb 29, 2024
@itn3rd77
Copy link

@alexbelgium I don't want to ride a dead horse. But ingress would be realy nice and I just found this post:
mealie-recipes/mealie#695 (comment)

Does that help?

@alexbelgium
Copy link
Owner

alexbelgium commented Jul 6, 2024 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request stale Element will be closed automatically
Projects
None yet
Development

No branches or pull requests

6 participants