mirror of
https://github.com/2martens/cloud-configuration.git
synced 2026-10-17 08:37:56 +02:00
Add timetable service to deployment
This commit is contained in:
@@ -0,0 +1,39 @@
|
||||
location /v1/routes/ {
|
||||
proxy_pass http://timetable_timetable:12100;
|
||||
proxy_set_header Host $host;
|
||||
proxy_set_header X-Real-IP $remote_addr;
|
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||
proxy_set_header X-Forwarded-Proto $scheme;
|
||||
}
|
||||
|
||||
location /v1/timetables/ {
|
||||
proxy_pass http://timetable_timetable:12100;
|
||||
proxy_set_header Host $host;
|
||||
proxy_set_header X-Real-IP $remote_addr;
|
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||
proxy_set_header X-Forwarded-Proto $scheme;
|
||||
}
|
||||
|
||||
location /v1/stations/ {
|
||||
proxy_pass http://timetable_timetable:12100;
|
||||
proxy_set_header Host $host;
|
||||
proxy_set_header X-Real-IP $remote_addr;
|
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||
proxy_set_header X-Forwarded-Proto $scheme;
|
||||
}
|
||||
|
||||
location /v1/formations/ {
|
||||
proxy_pass http://timetable_timetable:12100;
|
||||
proxy_set_header Host $host;
|
||||
proxy_set_header X-Real-IP $remote_addr;
|
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||
proxy_set_header X-Forwarded-Proto $scheme;
|
||||
}
|
||||
|
||||
location /v1/users/ {
|
||||
proxy_pass http://timetable_timetable:12100;
|
||||
proxy_set_header Host $host;
|
||||
proxy_set_header X-Real-IP $remote_addr;
|
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||
proxy_set_header X-Forwarded-Proto $scheme;
|
||||
}
|
||||
@@ -0,0 +1,13 @@
|
||||
services:
|
||||
timetable:
|
||||
image: 2martens/timetable:0.1.0-SNAPSHOT
|
||||
networks:
|
||||
- internal_net
|
||||
deploy:
|
||||
replicas: 1
|
||||
environment:
|
||||
MONGODB_CONNECTION_STRING: <timetable_mongodb_connection_string>
|
||||
|
||||
networks:
|
||||
internal_net:
|
||||
external: true
|
||||
Reference in New Issue
Block a user