fix timezone bug
This commit is contained in:
21
nginx/Dockerfile
Normal file
21
nginx/Dockerfile
Normal file
@@ -0,0 +1,21 @@
|
||||
FROM nginx:alpine
|
||||
|
||||
# 移除預設配置
|
||||
RUN rm /etc/nginx/conf.d/default.conf
|
||||
|
||||
# 複製自定義配置
|
||||
COPY nginx.conf /etc/nginx/nginx.conf
|
||||
COPY conf.d/ /etc/nginx/conf.d/
|
||||
|
||||
# 創建SSL目錄
|
||||
RUN mkdir -p /etc/nginx/ssl
|
||||
|
||||
# 設置正確的權限
|
||||
RUN chown -R nginx:nginx /etc/nginx && \
|
||||
chmod -R 755 /etc/nginx
|
||||
|
||||
# 暴露端口
|
||||
EXPOSE 80 443
|
||||
|
||||
# 啟動nginx
|
||||
CMD ["nginx", "-g", "daemon off;"]
|
||||
@@ -8,7 +8,7 @@ server {
|
||||
|
||||
# 應用程式代理
|
||||
location / {
|
||||
proxy_pass http://app:5000;
|
||||
proxy_pass http://panjit-tempspec-app:5000;
|
||||
proxy_set_header Host $host;
|
||||
proxy_set_header X-Real-IP $remote_addr;
|
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||
@@ -27,7 +27,7 @@ server {
|
||||
|
||||
# ONLYOFFICE Document Server 代理
|
||||
location /onlyoffice/ {
|
||||
proxy_pass http://onlyoffice:80/;
|
||||
proxy_pass http://panjit-tempspec-onlyoffice:80/;
|
||||
proxy_set_header Host $host;
|
||||
proxy_set_header X-Real-IP $remote_addr;
|
||||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||||
@@ -46,14 +46,14 @@ server {
|
||||
|
||||
# 靜態檔案快取
|
||||
location /static/ {
|
||||
proxy_pass http://app:5000/static/;
|
||||
proxy_pass http://panjit-tempspec-app:5000/static/;
|
||||
expires 1y;
|
||||
add_header Cache-Control "public, immutable";
|
||||
}
|
||||
|
||||
# 健康檢查
|
||||
location /health {
|
||||
proxy_pass http://app:5000/;
|
||||
proxy_pass http://panjit-tempspec-app:5000/;
|
||||
access_log off;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user