11version : ' 3.8'
22
33services :
4+ postgres :
5+ ports :
6+ - " 5432:5432"
7+
48 sqlserver :
59 environment :
610 - SQL_PASSWORD=${SQL_PASSWORD:-Passw0rd!1234}
@@ -10,10 +14,11 @@ services:
1014
1115 auth-service :
1216 environment :
13- - DatabaseProvider=SqlServer
17+ - DatabaseProvider=${DATABASE_PROVIDER:- SqlServer}
1418 - ASPNETCORE_ENVIRONMENT=Development
1519 - ASPNETCORE_URLS=http://+:8080
1620 - ConnectionStrings__TaskManagementDbConnection=Server=sqlserver,1433;Database=TaskManagementDb;User Id=sa;Password=${SQL_PASSWORD:-Passw0rd!1234};TrustServerCertificate=True;
21+ - ConnectionStrings__TaskManagementDbConnectionPostgres=Host=postgres;Port=5432;Database=${POSTGRES_DB:-taskmanagement};Username=${POSTGRES_USER:-postgres};Password=${POSTGRES_PASSWORD:-postgres};
1722 - OpenIddict__Issuer=https://auth.localhost
1823 - OpenIddict__Audience=task_management_api_dev
1924 - OpenIddict__EncryptionKey=${OPENIDDICT_ENCRYPTION_KEY:-DRjd/GnduI3Efzen9V9BvbNUfc/VKgXltV7Kbk9sMkY=}
@@ -44,10 +49,11 @@ services:
4449 extra_hosts :
4550 - " auth.localhost:host-gateway"
4651 environment :
47- - DatabaseProvider=SqlServer
52+ - DatabaseProvider=${DATABASE_PROVIDER:- SqlServer}
4853 - ASPNETCORE_ENVIRONMENT=Development
4954 - ASPNETCORE_URLS=http://+:8080
5055 - ConnectionStrings__TaskManagementDbConnection=Server=sqlserver,1433;Database=TaskManagementDb;User Id=sa;Password=${SQL_PASSWORD:-Passw0rd!1234};TrustServerCertificate=True;
56+ - ConnectionStrings__TaskManagementDbConnectionPostgres=Host=postgres;Port=5432;Database=${POSTGRES_DB:-taskmanagement};Username=${POSTGRES_USER:-postgres};Password=${POSTGRES_PASSWORD:-postgres};
5157 - OpenIddict__Issuer=https://auth.localhost
5258 - OpenIddict__Audience=task_management_api_dev
5359 - OpenIddict__EncryptionKey=${OPENIDDICT_ENCRYPTION_KEY:-DRjd/GnduI3Efzen9V9BvbNUfc/VKgXltV7Kbk9sMkY=}
0 commit comments