Refactor Docker setup and enhance PWA features with service worker, caching, and manifest updates

This commit is contained in:
MayaChat
2025-11-24 13:41:08 -05:00
parent 781346e757
commit 734c9dc70c
8 changed files with 188 additions and 9 deletions

View File

@@ -1,19 +1,12 @@
version: '3.8'
services:
services-homepage:
image: nginx:alpine
build: .
container_name: services-homepage
ports:
- "8088:80"
volumes:
- ./index.html:/usr/share/nginx/html/index.html:ro
- ./services.xml:/usr/share/nginx/html/services.xml:ro
- ./styles.css:/usr/share/nginx/html/styles.css:ro
- ./logos:/usr/share/nginx/html/logos:ro
- ./js:/usr/share/nginx/html/js:ro
- ./README.md:/usr/share/nginx/html/README.md:ro
- ./FAQ.md:/usr/share/nginx/html/FAQ.md:ro
- ./nginx.conf:/etc/nginx/nginx.conf:ro
restart: unless-stopped
logging:
driver: json-file