From 8183cae0d97fb60d55e32563ff768dbbfe51e1fa Mon Sep 17 00:00:00 2001 From: kang Date: Thu, 23 Apr 2026 23:31:10 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20Dockerfile=20(nginx:alpine)=20=E7=94=A8?= =?UTF-8?q?=E4=BA=8E=20Coolify=20=E9=83=A8=E7=BD=B2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 4.7 (1M context) --- Dockerfile | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..35606d0 --- /dev/null +++ b/Dockerfile @@ -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