2026-06-25 18:51:33 +02:00

50 lines
1.2 KiB
YAML

services:
mv_ucepsa_postgres_hot:
image: postgres:16-alpine
container_name: mv_ucepsa_postgres_hot
restart: unless-stopped
environment:
POSTGRES_DB: ${POSTGRES_DB}
POSTGRES_USER: ${POSTGRES_USER}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
TZ: Europe/Madrid
volumes:
- ./postgres/data:/var/lib/postgresql/data
networks:
- mv_ucepsa_net
mv_ucepsa_mosquitto:
image: eclipse-mosquitto:2
container_name: mv_ucepsa_mosquitto
restart: unless-stopped
ports:
- "1883:1883"
volumes:
- ./mosquitto/config:/mosquitto/config
- ./mosquitto/data:/mosquitto/data
- ./mosquitto/log:/mosquitto/log
networks:
- mv_ucepsa_net
mv_ucepsa_grafana:
image: grafana/grafana-oss:latest
container_name: mv_ucepsa_grafana
restart: unless-stopped
ports:
- "3000:3000"
environment:
GF_SECURITY_ADMIN_USER: ${GRAFANA_ADMIN_USER}
GF_SECURITY_ADMIN_PASSWORD: ${GRAFANA_ADMIN_PASSWORD}
GF_USERS_ALLOW_SIGN_UP: "false"
TZ: Europe/Madrid
volumes:
- ./grafana/data:/var/lib/grafana
depends_on:
- mv_ucepsa_postgres_hot
networks:
- mv_ucepsa_net
networks:
mv_ucepsa_net:
name: mv_ucepsa_net