docker:teslamate

差别

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

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
docker:teslamate [2026/01/31 10:52] – [消息推送] 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 =====
行 310: 行 315:
  
 ====== 数据库备份与恢复 ====== ====== 数据库备份与恢复 ======
 +
 +https://docs.teslamate.org/docs/maintenance/backup_restore/
  
 TeslaMate数据库备份与恢复一键脚本: TeslaMate数据库备份与恢复一键脚本:
行 319: 行 326:
 {{ :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|Node-Red]]
 ====== 消息推送 ====== ====== 消息推送 ======
  
行 341: 行 371:
 https://github.com/Finb/bark-server https://github.com/Finb/bark-server
  
 +===== Android消息推送 =====
 +
 +Gotify
 +
 +**部署 Gotify 服务**
 +
 +```
 +# 启动 Gotify 容器
 +docker run -d --name gotify -p 8081:80 -v gotify-data:/app/data gotify/server
 +```
 +
 +文档:https://gotify.net/docs/pushmsg
 +
 +node-red推送消息到gotify的json例子:
 +
 +{{ :docker:gotify-flows-example.rar |node-red+gotify推送例子}}
 +
 +====== sslocal-rust ======
  
 +[[technology:vpn:sslocal-rust|sslocal-rust]]
  • docker/teslamate.1769827933.txt.gz
  • 最后更改: 2026/01/31 10:52
  • admin