Skip to content

Commit 98a29da

Browse files
committed
chore: update nginx.conf for production
1 parent db5aced commit 98a29da

File tree

1 file changed

+46
-6
lines changed

1 file changed

+46
-6
lines changed

nginx/nginx.conf

Lines changed: 46 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -20,21 +20,61 @@ http {
2020
}
2121

2222
server {
23-
listen 443 ssl;
23+
listen 443 ssl http2;
2424

25-
http2 on;
25+
server_name motionflex.in;
2626

2727
ssl_certificate /etc/letsencrypt/live/motionflex.in/fullchain.pem;
2828
ssl_certificate_key /etc/letsencrypt/live/motionflex.in/privkey.pem;
2929

30-
server_name motionflex.in;
31-
32-
root /var/www/html;
33-
30+
root /var/www/html;
3431
index index.php index.html index.htm;
3532

3633
location / {
3734
proxy_pass http://web:4173;
35+
proxy_set_header Host $host;
36+
proxy_set_header X-Real-IP $remote_addr;
37+
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
38+
proxy_set_header X-Forwarded-Proto $scheme;
39+
}
40+
41+
location ~ /.well-known/acme-challenge/ {
42+
root /var/www/certbot;
43+
}
44+
}
45+
46+
server {
47+
listen 80;
48+
server_name api.motionflex.in;
49+
50+
location / {
51+
proxy_pass http://localhost:3000;
52+
proxy_set_header Host $host;
53+
proxy_set_header X-Real-IP $remote_addr;
54+
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
55+
proxy_set_header X-Forwarded-Proto $scheme;
56+
}
57+
58+
location ~ /.well-known/acme-challenge/ {
59+
root /var/www/certbot;
60+
}
61+
62+
return 301 https://$host$request_uri;
63+
}
64+
65+
server {
66+
listen 443 ssl http2;
67+
server_name api.motionflex.in;
68+
69+
ssl_certificate /etc/letsencrypt/live/motionflex.in/fullchain.pem;
70+
ssl_certificate_key /etc/letsencrypt/live/motionflex.in/privkey.pem;
71+
72+
location / {
73+
proxy_pass http://localhost:3000;
74+
proxy_set_header Host $host;
75+
proxy_set_header X-Real-IP $remote_addr;
76+
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
77+
proxy_set_header X-Forwarded-Proto $scheme;
3878
}
3979

4080
location ~ /.well-known/acme-challenge/ {

0 commit comments

Comments
 (0)