--- dependencies: - role: container docker_service: keycloak docker_image: quay.io/keycloak/keycloak:latest docker_image_http_port: 8080 docker_database: postgres docker_entrypoint: - /opt/keycloak/bin/kc.sh - start - --auto-build docker_env: KEYCLOAK_ADMIN: admin KEYCLOAK_ADMIN_PASSWORD: "{{ keycloak_admin_pw }}" KC_HOSTNAME: "{{ docker_vhost_domains.keycloak[0] }}" KC_HTTP_ENABLED: "true" KC_DB: postgres KC_DB_URL: jdbc:postgresql://keycloak_db/keycloak KC_DB_USERNAME: keycloak KC_DB_PASSWORD: "{{ database_passwords.keycloak }}"