🩹 tdrive-frontend Dockerfile: migrate to alpine, typo in entrypoint.sh, accept any host name

This commit is contained in:
Eric Doughty-Papassideris
2024-03-06 10:07:54 +01:00
committed by Anton Shepilov
parent e1958fb224
commit 781f89b93f
4 changed files with 5 additions and 5 deletions
+1 -1
View File
@@ -1,5 +1,5 @@
# First stage: building frontend
FROM node:lts AS build
FROM node:lts-alpine AS build
RUN yarn global add webpack webpack-cli
COPY frontend /tdrive-react/
+1 -1
View File
@@ -32,7 +32,7 @@ case $SSL_CERTS in
sed -i '/ *ssl_/d' /etc/nginx/sites-available/site.template
;;
*)
echo: "SSL_CERTS var not defined setting selfsigned"
echo "SSL_CERTS var not defined setting selfsigned"
export SSL_CERTS=selfsigned
_selfsigned
;;
+2 -2
View File
@@ -1,7 +1,7 @@
server {
listen 80;
server_name localhost;
server_name _;
location / {
return 302 https://$server_name$request_uri;
return 302 https://$host$request_uri;
}
}
+1 -1
View File
@@ -4,7 +4,7 @@ server {
ssl_certificate /etc/nginx/ssl/selfsigned.crt;
ssl_certificate_key /etc/nginx/ssl/selfsigned.key;
server_name localhost;
server_name _;
root /tdrive-core/web;
add_header Strict-Transport-Security "max-age=31536000";