diff --git a/docker-compose.yml b/docker-compose.yml index 8360daa..73564a7 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -4,6 +4,8 @@ services: image: postgres:17-alpine restart: always container_name: local-postgres + ports: + - "5432:5432" environment: POSTGRES_PASSWORD: postgres POSTGRES_USER: postgres @@ -20,11 +22,11 @@ services: restart: unless-stopped # No ports exposed externally environment: - - ASPNETCORE_ENVIRONMENT=Development + - ASPNETCORE_ENVIRONMENT=Production # These should be replaced with real values or set in an .env file - - EnvironmentVariables__ApiUrl=https://sverok-api-url-here - - EnvironmentVariables__ApiKey=YOUR_SVEROK_API_KEY - - EnvironmentVariables__AssociationNumber=YOUR_ASSOCIATION_NUMBER + - EnvironmentVariables__ApiUrl="" + - EnvironmentVariables__ApiKey="" + - EnvironmentVariables__AssociationNumber="" depends_on: - postgres @@ -37,13 +39,15 @@ services: restart: unless-stopped # No ports exposed externally environment: - - ASPNETCORE_ENVIRONMENT=Development + - ASPNETCORE_ENVIRONMENT=Production - ConnectionStrings__DefaultConnection=Host=postgres;Username=postgres;Password=postgres;Database=postgres;Port=5432 - AuthApi__BaseUrl=http://auth-api:8080 - VbytesRelay__BaseUrl=https://api.lan.vbytes.se - - VbytesRelay__ApiKey=YOUR_VBYTES_API_KEY - - VbytesRelay__ClientCertificatePfxPath=/app/certs/server.pfx - - Security__SsnPepper=YOUR_SSN_PEPPER + - VbytesRelay__ApiKey="" + - VbytesRelay__ClientCertificatePfxPath="" + - Security__SsnPepper="" + - VbytesRelay__VolunteerRegisterPath=/api/volunteer + - VbytesRelay__ParticipantRegisterPath=/api/participant - Admin__Password=admin volumes: - ./server.pfx:/app/certs/server.pfx:ro