diff --git a/write-server/.dockerignore b/write-server/.dockerignore index 3545d283..80c611d4 100644 --- a/write-server/.dockerignore +++ b/write-server/.dockerignore @@ -2,12 +2,12 @@ node_modules .next .git .env -logs -backups -recycle +/logs +/backups +/recycle *.md !package.json !package-lock.json -nginx -systemd -scripts +/nginx +/systemd +/scripts diff --git a/write-server/docker-compose.yml b/write-server/docker-compose.yml index 11d61406..4b330b6a 100644 --- a/write-server/docker-compose.yml +++ b/write-server/docker-compose.yml @@ -12,6 +12,7 @@ services: restart: unless-stopped ports: - "8016:8016" + - "1313:1313" volumes: # Hugo 博客目录(必须)- 映射宿主机博客根目录到容器内 /blog - ..:/blog diff --git a/write-server/nginx/conf.d/write-server.conf b/write-server/nginx/conf.d/write-server.conf index 6344f2c3..fa499483 100644 --- a/write-server/nginx/conf.d/write-server.conf +++ b/write-server/nginx/conf.d/write-server.conf @@ -48,23 +48,6 @@ server { add_header Content-Type text/plain; } - # Hugo 预览代理(不需要认证) - # Hugo 静态资源 - location ~ ^/(css|js|font|fonts|image/background|image/avatar|image/reward|emotion)/ { - auth_request off; - proxy_pass http://write-server:1313; - proxy_set_header Host $host; - } - - # Hugo 页面预览 - location /preview/ { - auth_request off; - rewrite ^/preview/(.*)$ /$1 break; - proxy_pass http://write-server:1313; - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - } - # 所有其他请求通过 auth_request 验证 location / { auth_request /auth/internal; diff --git a/write-server/nginx/login.html b/write-server/nginx/login.html index 16fada33..9dca3150 100644 --- a/write-server/nginx/login.html +++ b/write-server/nginx/login.html @@ -39,6 +39,26 @@ h1{font-size:20px;color:#1d3d6c;margin-bottom:4px;font-weight:700}