添加一个Teslamate docker-compose文件
This commit is contained in:
parent
a3ba5140ad
commit
4758a351b5
|
@ -0,0 +1,56 @@
|
|||
services:
|
||||
teslamate:
|
||||
image: teslamate/teslamate:latest
|
||||
restart: always
|
||||
environment:
|
||||
- ENCRYPTION_KEY=secretkey #replace with a secure key to encrypt your Tesla API tokens
|
||||
- DATABASE_USER=teslamate
|
||||
- DATABASE_PASS=password #insert your secure database password!
|
||||
- DATABASE_NAME=teslamate
|
||||
- DATABASE_HOST=database
|
||||
- MQTT_HOST=mosquitto
|
||||
ports:
|
||||
- 4000:4000
|
||||
volumes:
|
||||
- ./import:/opt/app/import
|
||||
cap_drop:
|
||||
- all
|
||||
|
||||
database:
|
||||
image: postgres:15
|
||||
restart: always
|
||||
environment:
|
||||
- POSTGRES_USER=teslamate
|
||||
- POSTGRES_PASSWORD=password #insert your secure database password!
|
||||
- POSTGRES_DB=teslamate
|
||||
volumes:
|
||||
- teslamate-db:/var/lib/postgresql/data
|
||||
|
||||
grafana:
|
||||
image: teslamate/grafana:latest
|
||||
restart: always
|
||||
environment:
|
||||
- DATABASE_USER=teslamate
|
||||
- DATABASE_PASS=password #insert your secure database password!
|
||||
- DATABASE_NAME=teslamate
|
||||
- DATABASE_HOST=database
|
||||
ports:
|
||||
- 3000:3000
|
||||
volumes:
|
||||
- teslamate-grafana-data:/var/lib/grafana
|
||||
|
||||
mosquitto:
|
||||
image: eclipse-mosquitto:2
|
||||
restart: always
|
||||
command: mosquitto -c /mosquitto-no-auth.conf
|
||||
# ports:
|
||||
# - 1883:1883
|
||||
volumes:
|
||||
- mosquitto-conf:/mosquitto/config
|
||||
- mosquitto-data:/mosquitto/data
|
||||
|
||||
volumes:
|
||||
teslamate-db:
|
||||
teslamate-grafana-data:
|
||||
mosquitto-conf:
|
||||
mosquitto-data:
|
|
@ -95,7 +95,7 @@ install_1panel_on_openwrt() {
|
|||
默认密码:1panel_password
|
||||
默认入口:entrance'
|
||||
green http://${host_ip}:10086/entrance
|
||||
green 或者访问 http://路由器ip:10086/entrance
|
||||
green "或者访问 http://路由器ip:10086/entrance"
|
||||
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue