feat: added client service

This commit is contained in:
Sergey Yarkov 2022-03-30 00:02:19 +03:00
parent 416f221066
commit 793d7d650a
3 changed files with 24 additions and 2 deletions

View File

@ -9,6 +9,6 @@ stop:
logs: logs:
docker-compose -f docker-compose.yml logs --tail=100 -f $(c) docker-compose -f docker-compose.yml logs --tail=100 -f $(c)
migrate: migrate:
docker-compose -f docker-compose.yml run nodejs npm run db:migrate:force docker-compose -f docker-compose.yml run api npm run db:migrate:force
seed: seed:
docker-compose -f docker-compose.yml run nodejs npm run db:seed docker-compose -f docker-compose.yml run api npm run db:seed

View File

@ -13,6 +13,16 @@ services:
- api - api
networks: networks:
- app-network - app-network
client:
container_name: client
restart: always
image: educt-client
ports:
- 5000:80
depends_on:
- api
networks:
- app-network
api: api:
container_name: api container_name: api
restart: always restart: always

View File

@ -4,6 +4,18 @@ server {
server_name localhost; server_name localhost;
location / { location / {
proxy_pass http://client:80;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-Proto $scheme;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_cache_bypass $http_upgrade;
}
location /api {
proxy_pass http://api:3333; proxy_pass http://api:3333;
proxy_http_version 1.1; proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade; proxy_set_header Upgrade $http_upgrade;