Compare commits

...

2 Commits

Author SHA1 Message Date
8183cae0d9 feat: Dockerfile (nginx:alpine) 用于 Coolify 部署
Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-04-23 23:31:10 +08:00
65cf4186f0 auto-save 2026-04-23 23:30 (~1) 2026-04-23 23:30:25 +08:00
2 changed files with 25 additions and 0 deletions

View File

@@ -55,6 +55,13 @@
"message": "docs: 完成 anime.js v4.3.6 源码深度解析文档与单页解析站",
"hash": "0bb5c6b",
"files_changed": 2
},
{
"ts": "2026-04-23T23:29:52+08:00",
"type": "commit",
"message": "chore: gitignore source/(避免 submodule准备部署",
"hash": "e11c0d5",
"files_changed": 3
}
]
}

18
Dockerfile Normal file
View File

@@ -0,0 +1,18 @@
FROM nginx:alpine
COPY index.html /usr/share/nginx/html/index.html
RUN printf 'server {\n\
listen 80;\n\
server_name _;\n\
root /usr/share/nginx/html;\n\
index index.html;\n\
gzip on;\n\
gzip_types text/plain text/css application/javascript text/html application/json;\n\
location / {\n\
try_files $uri $uri/ /index.html;\n\
add_header Cache-Control "public, max-age=3600";\n\
}\n\
}\n' > /etc/nginx/conf.d/default.conf
EXPOSE 80