Skip to content

Commit 3cc5452

Browse files
Merge pull request #4 from devlopersabbir/sabbir
Sabbir
2 parents 86ee85e + da672b1 commit 3cc5452

2 files changed

Lines changed: 21 additions & 16 deletions

File tree

docker-compose.yaml

Lines changed: 17 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -29,32 +29,34 @@ services:
2929
dockerfile: docker/Dockerfile.kotlin
3030
image: executor-kotlin:latest
3131

32-
executeme-nginx:
33-
image: nginx:alpine
34-
ports:
35-
- "9292:9292"
36-
volumes:
37-
- ./nginx/nginx.conf:/etc/nginx/nginx.conf:ro
38-
- ./nginx/certs:/etc/nginx/certs:ro
39-
depends_on:
40-
- nodejs-server-image
41-
networks:
42-
- app-network
43-
restart: unless-stopped
44-
4532
nodejs-server-image:
4633
build:
4734
context: .
4835
dockerfile: Dockerfile
49-
image: executeme-nodejs-server:latest
36+
image: nodejs-server-image:latest
5037
environment:
51-
- PORT=${PORT}
38+
- PORT=9091
5239
- HOST_PROJECT_ROOT=${PWD}
5340
ports:
5441
- "9091:9091"
5542
volumes:
5643
- /var/run/docker.sock:/var/run/docker.sock
5744
- ./temp:/app/temp
45+
networks:
46+
- app-network
47+
restart: unless-stopped
48+
49+
executeme-nginx:
50+
image: nginx:alpine
51+
ports:
52+
- "9292:9292"
53+
volumes:
54+
- ./nginx/nginx.conf:/etc/nginx/nginx.conf:ro
55+
- ./nginx/certs:/etc/nginx/certs:ro
56+
depends_on:
57+
- nodejs-server-image
58+
networks:
59+
- app-network
5860
restart: unless-stopped
5961

6062
networks:

nginx/nginx.conf

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,11 @@ http {
88
ssl_certificate_key /etc/nginx/certs/selfsigned.key;
99

1010
location / {
11-
proxy_pass http://executeme-nodejs-server:9091;
11+
proxy_pass http://nodejs-server-image:9091;
1212
proxy_set_header Host $host;
13+
proxy_set_header X-Real-IP $remote_addr;
14+
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
15+
proxy_set_header X-Forwarded-Proto $scheme;
1316
}
1417
}
1518
}

0 commit comments

Comments
 (0)