TeslaMate

TeslaMate

Official

Docker app from ssickle's Repository

Overview

TeslaMate is a powerful, self-hosted data logger for your Tesla. Postgres is required to save logged data.

Requirements

//postgres\\
//mosquitto\\

Runtime arguments

Web UI
http://[IP]:[PORT:4000]
Network
bridge
Shell
sh
Privileged
false
Extra Params
--restart=unless-stopped

Template configuration

WebUIPorttcp
Target
4000
Value
4000
Encryption KeyVariable

generate a secure key to encrypt your Tesla API tokens

Target
ENCRYPTION_KEY
Postgres UserVariable
Target
DATABASE_USER
Postgres PasswordVariable
Target
DATABASE_PASS
Postgres DatabaseVariable
Target
DATABASE_NAME
DATABASE_HOSTVariable
Disable MQTTVariable

Set to

Target
DISABLE_MQTT
Default
false
Value
false
MQTT_HOSTVariable

IP address of your MQTT broker (mosquitto most commonly)

MQTT UsernameVariable

Leave empty if usinge anonymous mode

Target
MQTT_USERNAME
MQTT PasswordVariable

Leave empty if usinge anonymous mode

Target
MQTT_PASSWORD

Download Statistics

26,962,674
Total Downloads
323,089
This Month
351,524
Avg / Month

Total Downloads Over Time

Loading chart...

Details

Repository
teslamate/teslamate:latest
Last Updated2026-05-09
First Seen2022-07-24

Run TeslaMate on Unraid.

TeslaMate is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.