dimming and fix for manual add
Build Images and Deploy / Update-PROD-Stack (push) Successful in 19s

This commit is contained in:
2026-03-30 22:16:17 -04:00
parent 70c98af759
commit da2693ae68
5 changed files with 342 additions and 75 deletions
+29
View File
@@ -1,3 +1,5 @@
version: '3.8'
services:
dibbly-web:
image: reg.dev.nervesocket.com/dibbly:latest
@@ -12,6 +14,11 @@ services:
- DATA_DIR=/data
- PORT=3456
- NODE_ENV=production
networks:
- dibbly-network
# Use host networking on Linux for Wemo SSDP discovery
# Uncomment the line below if running on Linux
# network_mode: host
healthcheck:
test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://localhost:3456/"]
interval: 30s
@@ -30,8 +37,30 @@ services:
reservations:
memory: 128M
# Optional: Reverse proxy for SSL termination
nginx:
image: nginx:alpine
container_name: dibbly-nginx
restart: always
ports:
- "80:80"
- "443:443"
volumes:
- ./nginx/nginx.conf:/etc/nginx/nginx.conf:ro
- ./nginx/ssl:/etc/nginx/ssl:ro
networks:
- dibbly-network
depends_on:
- dibbly-web
profiles:
- with-nginx
volumes:
dibbly-data:
driver: local
dibbly-logs:
driver: local
networks:
dibbly-network:
driver: bridge