-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathdocker-compose.yml
More file actions
37 lines (34 loc) · 1.32 KB
/
docker-compose.yml
File metadata and controls
37 lines (34 loc) · 1.32 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
version: "3.8"
services:
backend:
build: .
ports:
- '8888:80'
environment:
- ASPNETCORE_ENVIRONMENT=Development
- PROFILE_DatabaseSettings__ConnectionString=Server=database;Port=5432;Database=mydb;User ID=profiletest;Password=supasecured;
- PROFILE_JweSettings__SigningKeyId=4bd28be8eac5414fb01c5cbe343b50144bd28be8eac5414fb01c5cbe343b50144bd28be8eac5414fb01c5cbe343b50144bd28be8eac5414fb01c5cbe343b50144bd28be8eac5414fb01c5cbe343b5014
- PROFILE_JweSettings__EncryptionKeyId=4bd28be8eac5414fb01c5cbe343b5014
- PROFILE_JweSettings__TokenLifetime=00:20:00
- PROFILE_JweSettings__RefreshTokenLifetimeInDays=3
- PROFILE_MailSettings__ClientUrl=https://send.api.mailtrap.io/api/send
- PROFILE_MailSettings__Token=745f040659edff0ce87b545567da72d2
- PROFILE_MailSettings__SenderName=ProFile
- PROFILE_MailSettings__SenderEmail=profile@ezarp.dev
- PROFILE_MailSettings__TemplateUuid=9d6a8f25-65e9-4819-be7d-106ce077acf1
depends_on:
database:
condition: service_started
database:
image: postgres:alpine
restart: always
environment:
- POSTGRES_USER=profiletest
- POSTGRES_PASSWORD=supasecured
- POSTGRES_DB=mydb
ports:
- '5432:5432'
volumes:
- pg_data:/var/lib/postgresql/data
volumes:
pg_data: