docker:teslamate

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
docker:teslamate [2026/04/15 17:15] – [数据库备份与恢复] admindocker:teslamate [2026/06/10 17:02] (当前版本) – [sslocal-rust] admin
行 1: 行 1:
 ====== teslamate ====== ====== teslamate ======
 +
 +https://github.com/teslamate-org/teslamate/
  
 [[technology:onkey|teslamateCN一键脚本]] [[technology:onkey|teslamateCN一键脚本]]
行 19: 行 21:
 参考项目: 参考项目:
  
-https://github.com/senmizu/teslamate_cn+自建nominatim容器:https://github.com/senmizu/teslamate_cn 
 + 
 +https://github.com/wjsall/teslamate-chinese-dashboards 
  
 ===== Token ===== ===== Token =====
行 320: 行 325:
  
 {{ :docker:teslamate_backup_restore.sh_p8rbf.tar.gz |一键脚本源码}} {{ :docker:teslamate_backup_restore.sh_p8rbf.tar.gz |一键脚本源码}}
 +
 +查看Postgres密码:
 +
 +```
 +docker exec -it teslamatecn-teslamate-1 env | grep DATABASE_PASS
 +```
 +
 +重点:新旧数据库密码必须一致。新docker-compose.yml涉及到密码的地方,一定要和旧系统一致。
 +
 +导入后,debug:
 +```
 +报错:relation "tokens" already exists
 +docker exec -it teslamatecn-database-1 psql -U teslamate -d teslamate -c "DROP TABLE IF EXISTS public.tokens;"
 +
 +报错:[info] execute "ALTER TABLE public.tokens SET SCHEMA private;"  **只执行下面一条指令就会恢复正常**
 +docker exec -it teslamatecn-database-1 psql -U teslamate -d teslamate -c "INSERT INTO schema_migrations (version, inserted_at) VALUES (20250924215353, NOW());"
 +```
 +
 +数据恢复后,充电报表、行驶记录 2项会存在N/A,待修复。
 +
  
 ====== node-red ====== ====== node-red ======
行 362: 行 387:
  
 {{ :docker:gotify-flows-example.rar |node-red+gotify推送例子}} {{ :docker:gotify-flows-example.rar |node-red+gotify推送例子}}
 +
 +====== sslocal-rust ======
 +
 +[[technology:vpn:sslocal-rust|sslocal-rust]]
  • docker/teslamate.1776244527.txt.gz
  • 最后更改: 2026/04/15 17:15
  • admin