modified: serv_nginx/docker-compose.yml

delete keycloak containers
This commit is contained in:
2025-10-21 22:34:29 +05:00
parent 1e8fcfea67
commit 17e8b8169b
-74
View File
@@ -157,84 +157,12 @@ services:
timeout: 10s timeout: 10s
retries: 5 retries: 5
keycloak:
build:
context: ./keycloak
dockerfile: Dockerfile
container_name: keycloak
restart: unless-stopped
env_file: ./keycloak/.env.keycloak
environment:
# Database configuration
KC_DB: postgres
KC_DB_URL: jdbc:postgresql://keycloak-db:5432/keycloak
KC_DB_USERNAME: keycloak
KC_DB_PASSWORD: ${KEYCLOAK_DB_PASSWORD:-keycloak}
# Admin credentials
KEYCLOAK_ADMIN: admin
KEYCLOAK_ADMIN_PASSWORD: ${KEYCLOAK_ADMIN_PASSWORD:-admin}
# HTTP configuration
KC_HTTP_ENABLED: true
KC_HTTP_PORT: 8080
KC_HTTP_RELATIVE_PATH: /auth
# Hostname configuration
KC_HOSTNAME: https://yalarba.ru
KC_HOSTNAME_PATH: /auth
KC_HOSTNAME_STRICT: true
KC_HOSTNAME_STRICT_HTTPS: true
KC_HOSTNAME_STRICT_BACKCHANNEL: false
# Proxy configuration
KC_PROXY: reencrypt
# Health checks
KC_HEALTH_ENABLED: true
# Features
KC_FEATURES: token-exchange,admin-fine-grained-authz
# Java options
JAVA_OPTS: "-Xms512m -Xmx1024m -Djava.net.preferIPv4Stack=true"
volumes:
- keycloak_data:/opt/keycloak/data
networks:
- keycloak-network
- internal
depends_on:
keycloak-db:
condition: service_healthy
keycloak-db:
image: postgres:15-alpine
container_name: keycloak-db
restart: unless-stopped
env_file: ./keycloak/.env.keycloak
environment:
POSTGRES_DB: keycloak
POSTGRES_USER: keycloak
POSTGRES_PASSWORD: ${KEYCLOAK_DB_PASSWORD:-keycloak}
volumes:
- keycloak_db_data:/var/lib/postgresql/data
networks:
- keycloak-network
healthcheck:
test: ["CMD-SHELL", "pg_isready -U keycloak"]
interval: 5s
timeout: 10s
retries: 5
volumes: volumes:
certbot_data: certbot_data:
certbot_www: certbot_www:
postgres_data: postgres_data:
bb_data: bb_data:
uploads_data: uploads_data:
keycloak_data:
keycloak_db_data:
networks: networks:
web-network: web-network:
@@ -245,5 +173,3 @@ networks:
driver: bridge driver: bridge
bb-network: bb-network:
driver: bridge driver: bridge
keycloak-network:
driver: bridge