Hi.
Do someone have working configuration for docker compose works with the cloudflare.
My current file looks that:
version: '3.7'
services:
postgres:
image: postgres:16.2
volumes:
- postgres_data:/var/lib/postgresql/data
environment:
POSTGRES_DB: <cut>
POSTGRES_USER: <cut>
POSTGRES_PASSWORD: <cut>
networks:
- keycloak_network
keycloak:
image: quay.io/keycloak/keycloak:26.0.5
command: start-dev
environment:
KC_HOSTNAME_STRICT: "false"
KC_HOSTNAME_STRICT_HTTPS: "false"
KC_HTTP_ENABLED: "false"
KC_PROXY: passthrough
KC_HOSTNAME_URL: https://<cut>/auth
KC_HOSTNAME_ADMIN_URL: https://<cut>/auth
KC_HOSTNAME_PORT: 8080
KC_HOSTNAME_STRICT_BACKCHANNEL: false
KC_HEALTH_ENABLED: true
KEYCLOAK_ADMIN: admin
KEYCLOAK_ADMIN_PASSWORD: <cut>
KC_DB: postgres
KC_DB_URL: jdbc:postgresql://postgres/<cut>
KC_DB_USERNAME: <cut>
KC_DB_PASSWORD: <cut>
ports:
- 8080:8080
restart: always
depends_on:
- postgres
networks:
- keycloak_network
volumes:
- /home/ubuntu/kc/keycloak-themes/<cut>:/opt/keycloak/themes/<cut>
- /home/ubuntu/kc/keycloak-themes/<cut>:/opt/keycloak/themes/<cut>
- /home/ubuntu/kc/keycloak-themes/<cut>:/opt/keycloak/themes/<cut>
- /home/ubuntu/kc/keycloak-themes/<cut>:/opt/keycloak/themes/<cut>
volumes:
postgres_data:
driver: local
networks:
keycloak_network:
driver: bridge
However i get error when try to reach page:
Mixed Content: The page at 'https://<cut>/admin/master/console/' was loaded over HTTPS, but requested an insecure resource 'http://<cut>/resources/master/admin/en'. This request has been blocked; the content must be served over HTTPS.