File tree Expand file tree Collapse file tree 4 files changed +38
-1
lines changed
Expand file tree Collapse file tree 4 files changed +38
-1
lines changed Original file line number Diff line number Diff line change 1414
1515# Ignore website and browser
1616browsers
17- websites
17+ websites
18+ example
19+ docker
20+ temp
21+ tests
Original file line number Diff line number Diff line change 2121- [ feat] View live online coders with in-memory cache i backend
2222- [ feat] shows a floating button for displaying online coders
2323- [ fix] Fixed mobile responsive issues
24+ - [ feat] Nginx setup for getting free ssl on our server
Original file line number Diff line number Diff line change @@ -29,6 +29,19 @@ 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+
3245 nodejs-server-image :
3346 build :
3447 context : .
@@ -43,3 +56,7 @@ services:
4356 - /var/run/docker.sock:/var/run/docker.sock
4457 - ./temp:/app/temp
4558 restart : unless-stopped
59+
60+ networks :
61+ app-network :
62+ driver : bridge
Original file line number Diff line number Diff line change 1+ events {}
2+
3+ http {
4+ server {
5+ listen 9292 ssl ;
6+
7+ ssl_certificate /etc/nginx/certs/selfsigned.crt;
8+ ssl_certificate_key /etc/nginx/certs/selfsigned.key;
9+
10+ location / {
11+ proxy_pass http ://executeme-nodejs-server :9091 ;
12+ proxy_set_header Host $host ;
13+ }
14+ }
15+ }
You can’t perform that action at this time.
0 commit comments