@@ -8,8 +8,6 @@ services:
8
8
ITMO_DATING_KEY_STORE_PASSWORD : ${ITMO_DATING_KEYSTORE_PASSWORD?:err}
9
9
tty : true
10
10
hostname : authik-0.dating.se.ifmo.ru
11
- ports :
12
- - " 127.0.0.1:18000:8080"
13
11
depends_on :
14
12
database :
15
13
condition : service_healthy
@@ -21,8 +19,6 @@ services:
21
19
extends :
22
20
service : authik-0
23
21
hostname : authik-1.dating.se.ifmo.ru
24
- ports :
25
- - " 127.0.0.1:18001:8080"
26
22
profiles :
27
23
- reliability
28
24
matchmaker-0 :
@@ -34,8 +30,6 @@ services:
34
30
ITMO_DATING_KEY_STORE_PASSWORD : ${ITMO_DATING_KEYSTORE_PASSWORD?:err}
35
31
tty : true
36
32
hostname : matchmaker-0.dating.se.ifmo.ru
37
- ports :
38
- - " 127.0.0.1:18010:8080"
39
33
depends_on :
40
34
database :
41
35
condition : service_healthy
@@ -45,8 +39,6 @@ services:
45
39
extends :
46
40
service : matchmaker-0
47
41
hostname : matchmaker-1.dating.se.ifmo.ru
48
- ports :
49
- - " 127.0.0.1:18011:8080"
50
42
profiles :
51
43
- reliability
52
44
people-0 :
@@ -58,8 +50,6 @@ services:
58
50
ITMO_DATING_KEY_STORE_PASSWORD : ${ITMO_DATING_KEYSTORE_PASSWORD?:err}
59
51
tty : true
60
52
hostname : people-0.dating.se.ifmo.ru
61
- ports :
62
- - " 127.0.0.1:18020:8080"
63
53
depends_on :
64
54
database :
65
55
condition : service_healthy
@@ -71,8 +61,6 @@ services:
71
61
extends :
72
62
service : people-0
73
63
hostname : people-1.dating.se.ifmo.ru
74
- ports :
75
- - " 127.0.0.1:18021:8080"
76
64
profiles :
77
65
- reliability
78
66
object-storage :
@@ -93,8 +81,6 @@ services:
93
81
timeout : 5s
94
82
retries : 5
95
83
hostname : object-storage.dating.se.ifmo.ru
96
- ports :
97
- - " 127.0.0.1:9001:9001"
98
84
database :
99
85
image : postgres
100
86
environment :
@@ -115,9 +101,10 @@ services:
115
101
build :
116
102
context : ./backend/gateway
117
103
environment :
118
- ITMO_DATING_EXT_KEY_STORE_PASSWORD : ${ITMO_DATING_KEYSTORE_PASSWORD ?:err}
104
+ ITMO_DATING_EXT_KEY_STORE_PASSWORD : ${ITMO_DATING_EXT_KEY_STORE_PASSWORD ?:err}
119
105
ITMO_DATING_KEY_STORE_PASSWORD : ${ITMO_DATING_KEYSTORE_PASSWORD?:err}
120
106
tty : true
107
+ hostname : gateway.dating.se.ifmo.ru
121
108
ports :
122
109
- " 444:8080"
123
110
config :
@@ -128,8 +115,6 @@ services:
128
115
ITMO_DATING_KEY_STORE_PASSWORD : ${ITMO_DATING_KEYSTORE_PASSWORD?:err}
129
116
tty : true
130
117
hostname : config.dating.se.ifmo.ru
131
- ports :
132
- - " 127.0.0.1:445:8080"
133
118
depends_on :
134
119
vault :
135
120
condition : service_started
@@ -143,17 +128,24 @@ services:
143
128
- consul-data:/opt/consul/data
144
129
tty : true
145
130
hostname : server.dc1.consul
146
- ports :
147
- - " 127.0.0.1:8500:8500"
148
- - " 127.0.0.1:8501:8501"
149
131
vault :
150
132
image : ghcr.io/secs-dev/itmo-dating-vault:latest
151
133
build :
152
134
context : ./backend/vault
153
135
tty : true
154
136
hostname : vault.dating.se.ifmo.ru
137
+ haproxy :
138
+ image : ghcr.io/secs-dev/itmo-dating-haproxy:latest
139
+ build :
140
+ context : ./backend/haproxy
141
+ tty : true
142
+ hostname : haproxy.dating.se.ifmo.ru
155
143
ports :
156
- - " 127.0.0.1:8200:8200"
144
+ - " 127.0.0.1:8445:8445"
145
+ - " 127.0.0.1:8446:8446"
146
+ - " 127.0.0.1:8455:8455"
147
+ - " 127.0.0.1:8456:8456"
148
+ - " 127.0.0.1:8457:8457"
157
149
tg-miniapp :
158
150
image : ghcr.io/secs-dev/itmo-dating-tg-miniapp:latest
159
151
build :
0 commit comments