jlestelandJulien b65b3f3992 [CI] Build PR images on GHCR (#3432)
* Upgrade CI

* Keep lint and test on tags

* Keep actions/checkout@v3

* Consider CI on branches named v*

* Fix write packages

* Distinct Elixir CI and PR Build

* Rename build

* Fix type

* Add workflow_dispatch

* Add timeout to prevent stuck jobs

* Add actions for buildx and merge

* fix username ?

* Add grafana images from PR

* fix typo

* Finih merge action refactoring

* Exclude PRs related to .github from auto-run

* Don't try to auth on DockerHub when we can't

* tmp allow myself to execute

* Update ghcr_build.yml to be able to write on packages from public fork

* Revert ghcr_build.yml

* Update ghcr_build.yml

* Update to build on source repo

* Update ghcr_build.yml to test

* Use correct repo with REGISTRY_IMAGE

* Update ghcr_build.yml

* Update ghcr_build.yml

* Update ghcr_build.yml

* Update ghcr_build.yml

* Update ghcr_build.yml

* Use dynamic variables to work in all repos

* Purge in source repo

* Update ghcr_build.yml

* Update ghcr_build.yml

* Update ghcr_build.yml

* Update action.yaml

* Update ghcr_build.yml

* Update buildx.yml

* Update action.yaml

* Fix vars

* Trace digests

* Update action.yml

* Update action.yml

* Fix typo

* Fox repo name

* Update buildx.yml

* Update action.yaml

* Fix repository name

* Run on any branch pushed

* Exclude PRs related to .github from auto-run

* Add buildjet dependency

* lint

* lint actions

* fix: links in dashboards

---------

Co-authored-by: Julien <julien@citio.digital>
2023-11-17 02:37:04 +01:00
2023-06-13 13:55:47 +02:00
2023-06-10 18:44:18 +02:00
2021-09-22 22:07:14 +02:00
2020-12-19 21:07:55 +01:00
2023-06-10 18:44:18 +02:00
2023-06-11 13:16:54 +02:00
2023-11-12 20:52:54 +01:00
2021-01-31 17:08:02 +01:00
2019-07-24 19:38:09 +02:00
2020-10-04 19:09:17 +02:00
2023-11-12 19:12:47 +01:00
2023-11-12 19:12:47 +01:00
2023-11-12 19:30:36 +01:00
2021-09-30 19:19:29 +02:00
2022-07-15 12:22:25 +02:00

TeslaMate

CI Publish Docker images

A powerful, self-hosted data logger for your Tesla.

  • Written in Elixir
  • Data is stored in a Postgres database
  • Visualization and data analysis with Grafana
  • Vehicle data is published to a local MQTT Broker

Documentation

The documentation is available at docs.teslamate.org.

Features

Dashboards

General

  • High precision drive data recording
  • No additional vampire drain: the car will fall asleep as soon as possible
  • Automatic address lookup
  • Easy integration into Home Assistant (via MQTT)
  • Easy integration into Node-Red & Telegram (via MQTT)
  • Geo-fencing feature to create custom locations
  • Supports multiple vehicles per Tesla Account
  • Charge cost tracking
  • Import from TeslaFi and tesla-apiscraper

Screenshots

Drive Details Web Interface

MORE SCREENSHOTS

Credits

S
Description
⚠️ ARCHIVED: Original GitHub repository no longer exists. Preserved as backup on 2026-01-24T15:12:09.935Z
Readme MIT
103 MiB
Languages
Elixir 83.8%
HTML 6.1%
Nix 2.6%
MDX 2.2%
JavaScript 1.9%
Other 3.3%