MQTT broker add

This commit is contained in:
2026-02-09 15:28:48 -05:00
parent 62bb5cb60d
commit 65f951dfcc
6 changed files with 77 additions and 5 deletions

View File

@@ -5,8 +5,6 @@ services:
build:
context: ./backend
dockerfile: Dockerfile
ports:
- "${BACKEND_PORT}:8000"
volumes:
- ./backend/app:/app/app
- ./data:/app/data
@@ -23,13 +21,38 @@ services:
- LABEL_TEMPLATE_ID=${LABEL_TEMPLATE_ID:-vet_label}
- LABEL_SIZE=${LABEL_SIZE:-29x90}
- LABEL_TEST=${LABEL_TEST:-false}
networks:
- webapps
mosquitto:
image: eclipse-mosquitto:latest
volumes:
- ./mosquitto/config/mosquitto.conf:/mosquitto/config/mosquitto.conf:ro
- ./mosquitto/config/pwfile:/mosquitto/config/pwfile:ro
- mosquitto_data:/mosquitto/data
- mosquitto_logs:/mosquitto/log
environment:
- PUID=1001
- PGID=1001
networks:
- webapps
frontend:
image: nginx:alpine
ports:
- "${FRONTEND_PORT}:80"
container_name: drugsdev
volumes:
- ./frontend:/usr/share/nginx/html:ro
- ./nginx.conf:/etc/nginx/conf.d/default.conf:ro
depends_on:
- backend
- mosquitto
networks:
- webapps
volumes:
mosquitto_data:
mosquitto_logs:
networks:
webapps:
external: true