clean up & simplify structure w/ separate build workflows

Independent NGINX & PHP-FPM build workflows & directory structure for
cleaner and simpler workflow logic.
This commit is contained in:
Elijah Duffy
2025-12-07 22:45:10 -08:00
parent 8c7a098129
commit 82cdc6a2ad
10 changed files with 292 additions and 360 deletions

10
nginx/Dockerfile Normal file
View File

@@ -0,0 +1,10 @@
FROM nginx:alpine-slim
# Copy nginx config from repo
COPY --chown=root:root nginx/nginx.conf /etc/nginx/conf.d/default.conf
RUN mkdir -p /var/www/html /var/log/nginx && chown -R nginx:nginx /var/www/html /var/log/nginx
EXPOSE 80
CMD ["nginx", "-g", "daemon off;"]