Skip to content
Snippets Groups Projects
Commit e59e6388 authored by Ludovic Claude's avatar Ludovic Claude
Browse files

Docker container: Optional authentication

parent 3c1b2a26
No related branches found
No related tags found
No related merge requests found
......@@ -16,6 +16,7 @@ spring:
security:
enabled: false
{{ if (not .Env.AUTHENTICATION) or (eq .Env.AUTHENTICATION "1") }}
hbp:
client:
clientId: {{ default .Env.CLIENT_ID "996f97c5-a3ca-460e-b18b-00df3e2be89a" }}
......@@ -27,6 +28,7 @@ hbp:
clientAuthenticationScheme: form
resource:
userInfoUri: {{ default .Env.USER_INFO_URI "https://services.humanbrainproject.eu/oidc/userinfo" }}
{{ end }}
logging:
level:
......
......@@ -2,12 +2,12 @@ FROM java:openjdk-8u92-jdk-alpine
MAINTAINER mirco.nasuti@chuv.ch
COPY ./target/portal-backend-DOCKER_BUILD.jar backend.jar
RUN apk add --update ca-certificates wget && rm -rf /var/cache/apk/* /tmp/* && update-ca-certificates
RUN wget https://github.com/jwilder/dockerize/releases/download/v0.2.0/dockerize-linux-amd64-v0.2.0.tar.gz
RUN tar -C /usr/local/bin -xvzf dockerize-linux-amd64-v0.2.0.tar.gz
COPY ./target/portal-backend-DOCKER_BUILD.jar backend.jar
CMD mkdir /config
ADD ./config/application.tmpl /config/application.tmpl
......
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment