release: add dockerized nginx deployment

هذا الالتزام موجود في:
Abdul Kareem
2026-03-18 20:04:55 +03:00
الأصل a51bc02b41
التزام edb33c6f4a
3 ملفات معدلة مع 24 إضافات و0 حذوفات

4
.dockerignore Normal file
عرض الملف

@@ -0,0 +1,4 @@
.git
.gitignore
landing-page-deploy.zip

8
Dockerfile Normal file
عرض الملف

@@ -0,0 +1,8 @@
FROM nginx:1.27-alpine
# Serve the static landing page through Nginx on port 80.
COPY nginx.conf /etc/nginx/conf.d/default.conf
COPY . /usr/share/nginx/html
EXPOSE 80

12
nginx.conf Normal file
عرض الملف

@@ -0,0 +1,12 @@
server {
listen 80;
server_name _;
root /usr/share/nginx/html;
index index.html;
location / {
try_files $uri $uri/ =404;
}
}