-
Notifications
You must be signed in to change notification settings - Fork 0
/
docker-compose.yml
34 lines (32 loc) · 1.24 KB
/
docker-compose.yml
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
version: '3.0'
services:
backend:
build: .
environment:
LOGIN_SUCCESS_CALLBACK_URL: 'http://localhost/api/login-callback'
GITLAB_OAUTH_CLIENT_ID: 'afef94df75f368edbb735303e7b8fa5c7141131aed8239126055dabba80acc8c'
GITLAB_OAUTH_CLIENT_SECRET: 'be993a6796915485219d444ad470d35cb3447463e4e8a57c9dc4979b1340bed3'
GITHUB_OAUTH_CLIENT_ID: 'Iv1.7f311c1dd843f6fb'
GITHUB_OAUTH_CLIENT_SECRET: '02c2e04b9e24f1a65794db909597dfe67d165f53'
JWT_GENERATOR_SIGNATURE_SECRET: 'E)H@McQfTjWnZr4u7x!z%C*F-JaNdRgU'
FRONTEND_URL: 'http://localhost'
BACKEND_URL: 'api'
# DOCKER POSTGRES DATABASE
DATABASE_URL: 'jdbc:postgresql://db/redakcny_system'
DATABASE_USERNAME: 'redakcny_system'
DATABASE_PASSWORD: 'some-password'
# ELEPHANT SERVICE POSTGRES
# DATABASE_URL: 'jdbc:postgresql://surus.db.elephantsql.com/nyukudxs'
# DATABASE_USERNAME: 'nyukudxs'
# DATABASE_PASSWORD: 'z7Ss2VLr1qZ3wnG9K300nuiXhpUYVVrE'
frontend:
build: ../redakcny-system-fe
ports:
- "80:80"
db:
image: postgres:14
environment:
POSTGRES_PASSWORD: "some-password"
POSTGRES_USER: "redakcny_system"
volumes:
- ./src/main/resources/db/migration:/docker-entrypoint-initdb.d