Merge pull request 'httpsImplement' (#4) from httpsImplement into main

Reviewed-on: http://203.171.20.94:3000/PhuongDM/TTMT.ManageWebGUI/pulls/4
This commit is contained in:
Do Manh Phuong 2026-04-03 11:00:07 +07:00
commit dd3fd1403a
2 changed files with 14 additions and 4 deletions

View File

@ -20,6 +20,6 @@ COPY --from=development /app/dist /usr/share/nginx/html
COPY nginx/nginx.conf /etc/nginx/conf.d/default.conf COPY nginx/nginx.conf /etc/nginx/conf.d/default.conf
EXPOSE 80 EXPOSE 80 443
ENTRYPOINT [ "nginx", "-g", "daemon off;" ] ENTRYPOINT [ "nginx", "-g", "daemon off;" ]

View File

@ -5,6 +5,16 @@
# } # }
server { server {
listen 80; listen 80;
return 301 https://$host$request_uri; # Redirect HTTP sang HTTPS
}
server{
listen 443 ssl;
server_name comp.soict.io;
ssl_certificate /etc/nginx/ssl/nginx-selfsigned.crt;
ssl_certificate_key /etc/nginx/ssl/nginx-selfsigned.key;
set $backend_server 172.18.10.8:8080; set $backend_server 172.18.10.8:8080;
root /usr/share/nginx/html; root /usr/share/nginx/html;