Add Compose YML

This commit is contained in:
2025-07-15 20:57:05 +02:00
parent b0d66c9aa0
commit c06b75ab96

48
docker/docker-compose.yml Normal file
View File

@@ -0,0 +1,48 @@
services:
be:
image: gitea.smoothbrain.win/rak/dex:latest
ports:
- "8080:8080"
depends_on:
- db
environment:
QUARKUS_DATASOURCE_JDBC_URL:
QUARKUS_DATASOURCE_USERNAME:
QUARKUS_DATASOURCE_PASSWORD:
QUARKUS_OIDC_AUTH_SERVER_URL:
QUARKUS_OIDC_CLIENT_ID:
QUARKUS_OIDC_CREDENTIALS_SECRET:
QUARKUS_OIDC_TOKEN_AUDIENCE:
QUARKUS_OIDC_TOKEN_ISSUER:
QUARKUS_HTTP_INSECURE_REQUESTS: enabled
DEX_FILE_PATH:
networks:
- dex
frontend:
build:
context: ..
dockerfile: docker/Dockerfile
ports:
- "7070:7070"
depends_on:
- be
environment:
API_HOST: be
API_PORT: 8080
networks:
- dex
db:
image: postgres
restart: always
environment:
POSTGRES_PASSWORD: dex
POSTGRES_DB: dex
POSTGRES_USER: dex
networks:
- dex
networks:
dex: