50 lines
1.2 KiB
YAML
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
|