remove keycloack middleware configs. Remove SMTP from compose

This commit is contained in:
Christian Galo 2023-07-27 23:58:23 +00:00
parent 2886b38a12
commit e0799b7de7
3 changed files with 0 additions and 31 deletions

View File

@ -1,13 +0,0 @@
---
version: "3.8"
services:
app:
deploy:
labels:
- "traefik.http.routers.${STACK_NAME}.middlewares=keycloak@file"
environment:
- KEYCLOAK_MIDDLEWARE_ENABLED
- KEYCLOAK_TFA_SERVICE
- KEYCLOAK_MIDDLEWARE_2_ENABLED
- KEYCLOAK_TFA_SERVICE_2

View File

@ -6,8 +6,6 @@ services:
- "80:80"
# HTTPS
- "443:443"
# SMTP
- "587:587"
volumes:
- "/var/run/docker.sock:/var/run/docker.sock"
- "letsencrypt:/etc/letsencrypt"

View File

@ -1,22 +1,6 @@
---
http:
middlewares:
{{ if eq (env "KEYCLOAK_MIDDLEWARE_ENABLED") "1" }}
keycloak:
forwardAuth:
address: "http://{{ env "KEYCLOAK_TFA_SERVICE" }}:4181"
trustForwardHeader: true
authResponseHeaders:
- X-Forwarded-User
{{ end }}
# {{ if eq (env "KEYCLOAK_MIDDLEWARE_2_ENABLED") "1" }}
# keycloak2:
# forwardAuth:
# address: "http://{{ env "KEYCLOAK_TFA_SERVICE_2" }}:4181"
# trustForwardHeader: true
# authResponseHeaders:
# - X-Forwarded-User
# {{ end }}
security:
headers:
frameDeny: true