configure teslamate

This commit is contained in:
2025-07-25 19:55:55 +02:00
parent ef25e9c599
commit 0041b7755f
4 changed files with 45 additions and 1 deletions

40
compose.teslamate.yaml Normal file
View File

@@ -0,0 +1,40 @@
services:
teslamate:
image: teslamate/teslamate:2.1.0
container_name: teslamate
restart: always
environment:
- ENCRYPTION_KEY=8bzsb7kv9LpFL7tpBexePuZEr6ALCr9d
- DATABASE_HOST=host
- DATABASE_PORT=11111
- DATABASE_USER=teslamate
- DATABASE_PASS=teslamate
- DATABASE_NAME=teslamate
- MQTT_HOST=host
- MQTT_USERNAME=teslamate
- MQTT_PASSWORD=teslamate
ports:
- 4000:4000
extra_hosts:
- host:192.168.2.200
volumes:
- /opt/teslamate/import:/opt/app/import
cap_drop:
- all
teslamate-grafana:
image: teslamate/grafana:2.1.0
container_name: teslamate-grafana
restart: always
environment:
- DATABASE_HOST=host
- DATABASE_PORT=11111
- DATABASE_USER=teslamate
- DATABASE_PASS=teslamate
- DATABASE_NAME=teslamate
ports:
- 3004:3000
extra_hosts:
- host:192.168.2.200
volumes:
- /opt/teslamate/grafana:/var/lib/grafana