binary1ne commited on
Commit
5304d72
·
verified ·
1 Parent(s): 6454538

Update Dockerfile

Browse files
Files changed (1) hide show
  1. Dockerfile +8 -5
Dockerfile CHANGED
@@ -1,8 +1,6 @@
1
  FROM quay.io/keycloak/keycloak:25.0.6 as builder
2
 
3
- # Use in-memory DB
4
  ENV KC_DB=dev-mem
5
-
6
  WORKDIR /opt/keycloak
7
 
8
  RUN /opt/keycloak/bin/kc.sh build
@@ -17,11 +15,16 @@ WORKDIR /opt/keycloak
17
  ENV KEYCLOAK_ADMIN=admin
18
  ENV KEYCLOAK_ADMIN_PASSWORD=admin
19
 
20
- # Expose the Hugging Face port
 
 
 
 
21
  EXPOSE 7860
22
 
23
- # Start in HTTP mode (Spaces proxy handles HTTPS)
24
  ENTRYPOINT ["/opt/keycloak/bin/kc.sh", "start", \
25
  "--http-port=7860", \
26
  "--hostname-strict=false", \
27
- "--proxy-headers=xforwarded"]
 
 
 
1
  FROM quay.io/keycloak/keycloak:25.0.6 as builder
2
 
 
3
  ENV KC_DB=dev-mem
 
4
  WORKDIR /opt/keycloak
5
 
6
  RUN /opt/keycloak/bin/kc.sh build
 
15
  ENV KEYCLOAK_ADMIN=admin
16
  ENV KEYCLOAK_ADMIN_PASSWORD=admin
17
 
18
+ # Force HTTP, disable TLS inside container
19
+ ENV KC_HTTP_ENABLED=true
20
+ ENV KC_HTTPS_ENABLED=false
21
+
22
+ # Expose Hugging Face port
23
  EXPOSE 7860
24
 
 
25
  ENTRYPOINT ["/opt/keycloak/bin/kc.sh", "start", \
26
  "--http-port=7860", \
27
  "--hostname-strict=false", \
28
+ "--proxy-headers=xforwarded", \
29
+ "--http-enabled=true", \
30
+ "--https-enabled=false"]