Advertisement
Guest User

Untitled

a guest
Sep 13th, 2023
278
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.18 KB | None | 0 0
  1. services:
  2. keycloak:
  3. container_name: keycloak
  4. image: quay.io/keycloak/keycloak:latest
  5. restart: always
  6. environment:
  7. KC_DB: postgres
  8. KC_DB_URL: jdbc:postgresql://keycloak-db:5432/keycloak
  9. KC_DB_USER: keycloak
  10. KC_DB_SCHEMA: public
  11. KC_DB_PASSWORD: ${KC_DB_PASSWORD}
  12. KC_HOSTNAME: ${KC_HOSTNAME}
  13. KEYCLOAK_ADMIN: admin
  14. KEYCLOAK_ADMIN_PASSWORD: ${KEYCLOAK_ADMIN_PASSWORD}
  15. KC_PROXY: edge
  16. # ports:
  17. # - 8080:8080
  18. depends_on:
  19. - keycloak-db
  20. networks:
  21. - reverseproxy-nw
  22. - keycloak-nw
  23. command: start
  24.  
  25. keycloak-db:
  26. container_name: keycloak-db
  27. image: postgres:latest
  28. restart: always
  29. security_opt:
  30. - label:disable
  31. volumes:
  32. - ./container-data/db:/var/lib/postgresql/data
  33. - /etc/localtime:/etc/localtime:ro
  34. environment:
  35. POSTGRES_DB: keycloak
  36. POSTGRES_USER: keycloak
  37. POSTGRES_PASSWORD: ${KC_DB_PASSWORD}
  38. # ports:
  39. # - 5432:5432
  40. networks:
  41. - keycloak-nw
  42.  
  43. networks:
  44. keycloak-nw:
  45. reverseproxy-nw:
  46. external: true
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement