diff --git a/docker/test/nginx/paths-enabled/timetable.conf b/docker/test/nginx/paths-enabled/timetable.conf new file mode 100644 index 0000000..08d5fe9 --- /dev/null +++ b/docker/test/nginx/paths-enabled/timetable.conf @@ -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; +} \ No newline at end of file diff --git a/docker/test/stack-config/timetable.yaml b/docker/test/stack-config/timetable.yaml new file mode 100644 index 0000000..ce860db --- /dev/null +++ b/docker/test/stack-config/timetable.yaml @@ -0,0 +1,13 @@ +services: + timetable: + image: 2martens/timetable:0.1.0-SNAPSHOT + networks: + - internal_net + deploy: + replicas: 1 + environment: + MONGODB_CONNECTION_STRING: + +networks: + internal_net: + external: true