Installation of Pocket-id to work with Nginx Proxy Manager, in need of some help and guidance #4385
Unanswered
reddwarf666
asked this question in
Q&A
Replies: 1 comment
-
Is there any guidance on how to set this up? |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Hi,
This is related to a question I have created on Pocket-id:
pocket-id/pocket-id#256
If someone in this NPM community can help then I would appreciate that!
This is my question as I posted at Pocket-id:
I have a Docker setup where I have multiple apps/services running. I want to protect them with Pocket-id.
I have Nginx Proxy Manager in front of the apps/services and have hosts that redirect traffic to the right container.
Pretty simple and standard setup. However, for the life of me I cannot find information or figure out how to have Pocket-id work in conjunction with Nginx Proxy Manager.
I know Pocket-id can individually protect an app/service if that app supports OIDC or you can have OAuth2 Proxy serve as proxy server for 1 (perhaps more?) apps. However, I have no need to run an extra proxy server as I already have Nginx Proxy Manager and I would ideally have all my apps/services protected in "one go", meaning I can tell my host in Nginx Proxy Manager to use Pocket-id and voila, trying to access that host (name.domain.com for example) will challange you with authentication and once that is done you will be sent to the actual app/service.
This is the flow I have now:
app1.domain.com -> Nginx Proxy Manager -> docker_container1:3003
app2.domain.com -> Nginx Proxy Manager -> docker_container2:3004
etc..
What I envision and ideally would want to happen with Pocket-ID:
app1.domain.com -> Nginx Proxy Manager -> Pocket-id -> docker_container1:3003
app2.domain.com -> Nginx Proxy Manager -> Pocket-id -> docker_container2:3004
etc..
What do I need to do to have Pocket-id work in conjunction with Nginx Proxy Manager to protect all hosts/redirects in Nginx Proxy Manager so all of my exposed apps are protected with Pocket-id? Any help would be appreciated as I am pretty lost on how to set it up at the moment.
Beta Was this translation helpful? Give feedback.
All reactions