-
Hi there, I run a not-for-profit who has implemented Planka through Docker - however, we are now at the scale that we require login authentication through Azure AD, and I was happy to see that Planka supports this. However, I'm quite confused as to the process of implementing this OIDC? Will we need to add environment variables, and if so, where? How would we modify the Docker container after we have implemented the container? Very conscious of breaking something so any help would be much appreciated! Thank you! |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 12 replies
-
Hi! After adding an application to Azure AD, you'll have
Then fill them with the values you have after adding the application in Azure AD. It should be something like:
After that you need to restart the container which can be done by: If more details are needed or you aren't using |
Beta Was this translation helpful? Give feedback.
-
Hi, I'm also working on getting OIDC up and running for Azure Entra ID (formerly known as Azure AD). I'm getting past the login step, but then see the following error:
Which probably either means that something is wrong with my app/token configuration, or that I need to modify some of the three environment variables for selecting OIDC attributes: By reading the source code I can see that the I'm currently running the container in an Azure Web App, which gives me very limited options to actually debug this. But my plan is to set everything up locally, point the OIDC app to localhost and get it logging some useful information (maybe by modifying the image with |
Beta Was this translation helpful? Give feedback.
Hi!
After adding an application to Azure AD, you'll have
Issuer
,Client ID
,Client Secret
which you need to add to Planka environment variables. If you are usingdocker-compose.yml
to run the container, you need to uncomment these environment variables (by removing#
):Then fill them with the values you have after adding the application in Azure AD. It should be something like:
After that you need to restart the container which can be done by:
docker-compose restart planka
(has to be executed in th…