Add private Docker UI relay for Nginx Proxy Manager
Test and deploy MQTT backend / test (push) Successful in 1m50s
Test and deploy MQTT backend / deploy (push) Successful in 25s

This commit is contained in:
2026-10-10 09:13:50 +03:30
parent 55f11c9956
commit 1539f067f9
6 changed files with 159 additions and 7 deletions
+26
View File
@@ -55,3 +55,29 @@ services:
options:
max-size: 10m
max-file: "3"
ui-proxy:
image: mqtt5-test-backend:${IMAGE_TAG:?Set IMAGE_TAG}
entrypoint: ["/ui-proxy"]
command: ["--listen", "172.20.0.1:18082"]
network_mode: host
user: "10001:10001"
init: true
read_only: true
cap_drop: [ALL]
security_opt: ["no-new-privileges:true"]
restart: unless-stopped
depends_on:
backend:
condition: service_healthy
healthcheck:
test: ["CMD-SHELL", "wget -qO- http://172.20.0.1:18082/healthz >/dev/null"]
interval: 10s
timeout: 4s
retries: 6
start_period: 15s
logging:
driver: local
options:
max-size: 10m
max-file: "3"