Security fixes are provided for the latest published release. Version 1.10.8 is the current source version.
- Bind the service only to
127.0.0.1. - Put every data endpoint behind HTTPS and the same authentication boundary as the existing TeslaMate API.
- Confirm an unauthenticated request to
/api/pingis rejected before enabling authentication reuse. - Keep PostgreSQL on a private Docker network.
- Do not remove
PGOPTIONS=-c default_transaction_read_only=on. - Keep the container hardening options from the supplied Compose file.
- Back up TeslaMate and test restoration independently of this add-on.
Do not open a public issue containing credentials, server addresses, vehicle locations, VINs, or database extracts. Use this repository's private vulnerability reporting for security-sensitive reports. For non-sensitive support questions, use the public issue templates only after removing all production secrets and private vehicle data.
Include the companion version, TeslaMate version, reverse proxy type, and
redacted reproduction steps. Never attach .env or raw production logs.