Added network configurations to docker-compose.yml

This commit is contained in:
Preston Hunter
2025-11-11 20:05:35 -05:00
parent f94c1319f8
commit 91f410278d

View File

@@ -17,6 +17,9 @@ services:
- all - all
secrets: secrets:
- password - password
networks:
- teslamate-internal
- pangolin-home
database: database:
image: postgres:18-trixie image: postgres:18-trixie
@@ -29,6 +32,8 @@ services:
- /mnt/docker/home/teslamate/data/postgresql:/var/lib/postgresql - /mnt/docker/home/teslamate/data/postgresql:/var/lib/postgresql
secrets: secrets:
- password - password
networks:
- teslamate-internal
grafana: grafana:
image: teslamate/grafana:latest image: teslamate/grafana:latest
@@ -44,6 +49,8 @@ services:
- /mnt/docker/home/teslamate/data/grafana:/var/lib/grafana - /mnt/docker/home/teslamate/data/grafana:/var/lib/grafana
secrets: secrets:
- password - password
networks:
- teslamate-internal
mosquitto: mosquitto:
image: eclipse-mosquitto:2 image: eclipse-mosquitto:2
@@ -56,7 +63,15 @@ services:
- /mnt/docker/home/teslamate/data/mosquitto/data:/mosquitto/data - /mnt/docker/home/teslamate/data/mosquitto/data:/mosquitto/data
secrets: secrets:
- password - password
networks:
- teslamate-internal
secrets: secrets:
password: password:
external: true external: true
networks:
teslamate-internal:
driver: overlay
pangolin-home:
external: true