Ghaymah intern

This commit is contained in:
2026-07-28 14:17:17 +03:00
commit 9a49823ced
218 changed files with 29174 additions and 0 deletions
+15
View File
@@ -0,0 +1,15 @@
FROM nginx:alpine
# Static site content
COPY comingsoon/ /usr/share/nginx/html/
# Monitoring dashboard, served at /dashboard
COPY dashboard/ /usr/share/nginx/html/dashboard/
# Custom server config: adds /health and /nginx_status
COPY nginx.conf /etc/nginx/conf.d/default.conf
EXPOSE 80
HEALTHCHECK --interval=30s --timeout=5s --start-period=10s --retries=3 \
CMD wget -qO- http://localhost/health || exit 1