diff --git a/docker-compose.yml b/docker-compose.yml index 960059c8..895e6c00 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -21,11 +21,26 @@ services: restart: always image: leto-modelizer-api:latest environment: + POSTGRES_DB: ${POSTGRES_DB:-leto_db} + POSTGRES_USER: ${POSTGRES_USER:-leto_admin} + POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-password} DATABASE_HOST: db:26257 + DATABASE_NAME: ${DATABASE_NAME:-leto_db} + DATABASE_USER: ${DATABASE_USER:-leto_admin} + DATABASE_PASSWORD: ${DATABASE_PASSWORD:-password} + SSL_KEY_STORE: ${SSL_KEY_STORE:-classpath:keystore.jks} + SSL_KEY_STORE_PASSWORD: ${SSL_KEY_STORE_PASSWORD:-password} + SSL_KEY_PASSWORD: ${SSL_KEY_PASSWORD:-password} GITHUB_CLIENT_ID: ${GITHUB_CLIENT_ID} GITHUB_CLIENT_SECRET: ${GITHUB_CLIENT_SECRET} - LIBRARY_HOST_WHITELIST: http://libraries/ SUPER_ADMINISTRATOR_LOGIN: ${SUPER_ADMINISTRATOR_LOGIN} + LETO_MODELIZER_URL: ${LETO_MODELIZER_URL:-http://localhost:8080/} + LETO_ADMIN_URL: ${LETO_ADMIN_URL:-http://localhost:9000/} + LIBRARY_HOST_WHITELIST: ${LIBRARY_HOST_WHITELIST:-https://github.com/ditrit/} + CSRF_TOKEN_TIMEOUT: ${CSRF_TOKEN_TIMEOUT:-3600} + USER_SESSION_TIMEOUT: ${USER_SESSION_TIMEOUT:-3600} + + ports: - "8443:8443" depends_on: