@@ -13,26 +13,14 @@ services:
13
13
KEY_STORE_PASSWORD : ${ITMO_DATING_KEY_STORE_PASSWORD?:err}
14
14
hostname : authik-0.dating.se.ifmo.ru
15
15
depends_on :
16
- authik- database :
16
+ database :
17
17
condition : service_healthy
18
18
consul :
19
19
condition : service_started
20
20
authik-1 :
21
21
extends :
22
22
service : authik-0
23
23
hostname : authik-1.dating.se.ifmo.ru
24
- authik-database :
25
- image : postgres
26
- environment :
27
- POSTGRES_DB : ${ITMO_DATING_AUTHIK_POSTGRES_DB?:err}
28
- POSTGRES_USER : ${ITMO_DATING_AUTHIK_POSTGRES_USER?:err}
29
- POSTGRES_PASSWORD : ${ITMO_DATING_AUTHIK_POSTGRES_PASSWORD?:err}
30
- healthcheck :
31
- test : [ "CMD-SHELL", "pg_isready -U postgres" ]
32
- interval : 1s
33
- timeout : 1s
34
- retries : 16
35
- hostname : authik-database-primary.dating.se.ifmo.ru
36
24
matchmaker-0 :
37
25
image : ghcr.io/secs-dev/itmo-dating-matchmaker:latest
38
26
build :
@@ -45,26 +33,14 @@ services:
45
33
KEY_STORE_PASSWORD : ${ITMO_DATING_KEY_STORE_PASSWORD?:err}
46
34
hostname : matchmaker-0.dating.se.ifmo.ru
47
35
depends_on :
48
- matchmaker- database :
36
+ database :
49
37
condition : service_healthy
50
38
consul :
51
39
condition : service_started
52
40
matchmaker-1 :
53
41
extends :
54
42
service : matchmaker-0
55
43
hostname : matchmaker-1.dating.se.ifmo.ru
56
- matchmaker-database :
57
- image : postgres
58
- environment :
59
- POSTGRES_DB : ${ITMO_DATING_MATCHMAKER_POSTGRES_DB?:err}
60
- POSTGRES_USER : ${ITMO_DATING_MATCHMAKER_POSTGRES_USER?:err}
61
- POSTGRES_PASSWORD : ${ITMO_DATING_MATCHMAKER_POSTGRES_PASSWORD?:err}
62
- healthcheck :
63
- test : [ "CMD-SHELL", "pg_isready -U postgres" ]
64
- interval : 1s
65
- timeout : 1s
66
- retries : 16
67
- hostname : matchmaker-database-primary.dating.se.ifmo.ru
68
44
people-0 :
69
45
image : ghcr.io/secs-dev/itmo-dating-people:latest
70
46
build :
@@ -77,26 +53,26 @@ services:
77
53
KEY_STORE_PASSWORD : ${ITMO_DATING_KEY_STORE_PASSWORD?:err}
78
54
hostname : people-0.dating.se.ifmo.ru
79
55
depends_on :
80
- people- database :
56
+ database :
81
57
condition : service_healthy
82
58
consul :
83
59
condition : service_started
84
60
people-1 :
85
61
extends :
86
62
service : people-0
87
63
hostname : people-1.dating.se.ifmo.ru
88
- people- database :
64
+ database :
89
65
image : postgres
90
66
environment :
91
- POSTGRES_DB : ${ITMO_DATING_PEOPLE_POSTGRES_DB ?:err}
92
- POSTGRES_USER : ${ITMO_DATING_PEOPLE_POSTGRES_USER ?:err}
93
- POSTGRES_PASSWORD : ${ITMO_DATING_PEOPLE_POSTGRES_PASSWORD ?:err}
67
+ POSTGRES_DB : ${ITMO_DATING_POSTGRES_DB ?:err}
68
+ POSTGRES_USER : ${ITMO_DATING_POSTGRES_USER ?:err}
69
+ POSTGRES_PASSWORD : ${ITMO_DATING_POSTGRES_PASSWORD ?:err}
94
70
healthcheck :
95
71
test : [ "CMD-SHELL", "pg_isready -U postgres" ]
96
72
interval : 1s
97
73
timeout : 1s
98
74
retries : 16
99
- hostname : people- database-primary.dating.se.ifmo.ru
75
+ hostname : database-primary.dating.se.ifmo.ru
100
76
gateway :
101
77
image : ghcr.io/secs-dev/itmo-dating-gateway:latest
102
78
build :
0 commit comments