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

--Enhancement Suggestion-- Getting Heimdall working as a proxy #49

Closed
antipiot opened this issue Feb 12, 2018 · 11 comments
Closed

--Enhancement Suggestion-- Getting Heimdall working as a proxy #49

antipiot opened this issue Feb 12, 2018 · 11 comments

Comments

@antipiot
Copy link

Is this possible to Get Heimdall to act as a proxy for any local services?

Maybe a master password to get access to any registred services may help to get the thing more secure.
I'm not very aware on how a proxy work but this might be great!

@aptalca
Copy link
Member

aptalca commented Feb 12, 2018

You can reverse proxy this app through nginx with ssl. We have a letsencrypt/nginx image here: https://hub.docker.com/r/linuxserver/letsencrypt/

Through the reverse proxy, you can add security and password control via .htpasswd

@skluthe
Copy link

skluthe commented Feb 13, 2018

You can also use caddy if you don't want to mess around with getting let's encrypt certs and have something do it for you.

@aptalca
Copy link
Member

aptalca commented Feb 13, 2018

? Same amount of work is required for both. Set the dns records and/or forward ports

@skluthe
Copy link

skluthe commented Feb 13, 2018

Oh wow, didn't look at the docker hub page. Thought you were talking about regular nginx. Definitely going to check that out.

@nuhll
Copy link

nuhll commented Feb 14, 2018

I dont think thats what the poster want.

He want it so he just needs to forward/authenticate to heimdall, and heimdall proxys all other requests/apps/pages. I also would be interested in this, would clean a lot of mess! And you could acess it from everywhere.

Why it should be added?

  • You only need to forward 1 port
  • You only need to remember 1 user:password

http < ip to heimdall > : < port to heimdall > / < name of heimdall app > (or name of button, what ever)

@antipiot
Copy link
Author

He want it so he just needs to forward/authenticate to heimdall, and heimdall proxys all other requests/apps/pages.

Exactly what i wanted to say, thanks for clarifying :-)

@nuhll
Copy link

nuhll commented Feb 15, 2018

Np, was the first thing i thought when i saw this app. :)

@nuhll
Copy link

nuhll commented Feb 20, 2018

@KodeStar
Could you please also look into this? This would be absolut thing, i would pay for it.

@raulfg3
Copy link

raulfg3 commented May 20, 2018

I'm interesting too.

configure a nginx reverse proxy is not easy (at least for me), configure heimdall is really easy, so add a reverse proxy + letsencrypt is a must have it.

@YAMLcase
Copy link

YAMLcase commented Nov 2, 2018

I'm torn. I want this feature too, but also don't want Heimdall to bloat. Maybe there's a "docker way" by using some intermediate container for this feature?

@Faeton73
Copy link

I would love to have this feature too, though I think it is way beyond Heimdall 's scope now. As a side note, I came across Heimdall (and firstly Organizr) looking for an application with this feature.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants