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