chatgpt-shopify教程网

Shopify付款插件(折腾特斯拉model Y 篇四:无SSH权限的极空间Z2S成功安装Docker插件Teslamate)shopify插件大全,全程干货,

147小编

译者:ljun

当心:4G版的Z2S才有docker机能!4G版的Z2S才有docker机能!

近期有点忙,好久没更新。Teslamate对我那个互联网阿宝来说还挺复杂的,彼时也多是夸饰,这间隔Tiruvanamalai,许多过程都忘了,语言也是不太专业较为主观随意,如不够详细严谨还请嘿嘿。

购买理由

Teslamate是个十分强大的开放源码第三方Tesla笔记平台。讲义挺多的,大致就是一个伺服器,定期把车辆各项信息、统计数据保存下来,然后通过它设计的各个界面综合显示出来。

之前在该站看见一遍NAS加装teslamate后迁移统计数据的该文,正好手上有2块闲置的12T硬碟,只好也想趁机买一个NAS。又恰巧看见极内部空间的机器,觉得很不错,挺适合我这样的互联网初学者阿宝。付款了发现不支持SSH难以布署。只好放弃,单纯用NAS看电影的需求不是太大。

因为工作原因,公司电脑很少停机,想着顺便整个伺服器,对互联网不屑一顾的我已经开始提心吊胆win10版Ubuntu、Linux自然环境、docker的windowsChromedocker desktop等等,奈何技术极差,研究了一天总是各式各样难题,始终没获得成功。在网路上查询遇到的各式各样难题的解决方案时偶尔看见chan一篇极内部空间布署teslamate的讲义,大喜,大概看了下讲义,觉得照著硬搬应该难题不大,付款买了一个,到手后按讲义邵牧君获得成功,比在windows上轻松多了。。

  加装讲义

(加装前须首先获得他们的token,想办法在谷歌非官方商城浏览“tesla Tokens”,因为获取那个Tokens需要核对他们的Tesla账户和公钥,若非的app不要用。利皮扬卡能自行去搜寻呵呵,token是沃尔辛字符)

极内部空间没有开放SSH职权,网路上许多讲义的全屏布署等都不能用,不然要方便十分多,好在能手动布署。主要参考的该文链接如下表所示:https://zhuanlan.zhihu.com/p/576726898。在此再次感谢译者QinChBeSt 提供的帮助。

讲义书名说的较为明快,无基础的可能看不明白,我简单整理呵呵如下表所示:

1、在极内部空间的个人内部空间里(实际是:我的文件/Docker/)创建teslamate配置文件,用于装载,并在其属下新建teslamate-db、import、mosquitto-log、mosquitto-conf、mosquitto-data、teslamate-grafana-data,这6个配置文件,如图:

2、在docker中浏览快照并顺利完成布署,点选docker打开:

在docker-快照-库房,搜寻以下4个快照并浏览,teslamate/teslamate,postgres(版选14),teslamate/grafana,eclipse-mosquitto(版选2)。

能在设置里修正库房邮箱,非官方的是hub.docker.com,因官方网站时常最怕彼时难以浏览我又陆续加进了其他库,比如网易、北大、清华大学、阿里、七牛等,搜寻呵呵邮箱方可加进。但是部分快照这几个莫拉搜不到,最终还是在非官方里面浏览获得成功的。下面版号按书名要求加装,最新版是否可用懒得测试了。。

3、已经开始布署。holds浏览顺利完成的快照,或者选上后点下面的加进到罐子,方可已经开始。要学完全没关系,照著步骤一步步抄作业就行了。

A.布署postgres:

罐子名称修正成 database,配置文件方向核对刚创建的:“/我的文件/Docker/teslamate/teslamate-db”,装载方向核对:/var/lib/postgresql/data;

自然环境在原有的下面增加如下表所示三条:

POSTGRES_USER 值填 teslamate

POSTGRES_PASSWORD 值填你他们能记得的公钥

POSTGRES_DB 值填teslamate

B. 布署teslamate/grafana:

基本同上。罐子名称填grafana,端口本地和罐子都填3000;自然环境创建四条:

DATABASE_USER 值填teslamate

DATABASE_PASS 值填刚才的公钥

DATABASE_NAME 值填teslamate

DATABASE_HOST值填他们极内部空间的IP地址;

本来应该按照上一条一样,设置配置文件方向和装载方向,但是确实如书名所说,这样设置以后该罐子会反复重启,难以正常运行,取消这一步后正常,未发现有 明显影响,也并未每次登陆都要输入公钥;

C.布署eclipse-mosquitto:

罐子名称填 mosquitto,配置文件方向有2条,“/我的文件/Docker/teslamate/mosquitto-log”,装载方向为“/mosquitto/log”,“/我的文件/Docker/teslamate/mosquitto-data”,装载方向为“/mosquitto/data”本地和罐子端口都填1883。

D.布署teslamate/teslamate:

罐子名称填teslamate,配置文件方向“/我的文件/Docker/teslamate/import”,装载方向“/opt/app/import”,本地和罐子端口都填4000。

自然环境创建七条:

ENCRYPTION_KEY 值填tesla的token

DATABASE_USER 值填teslamate

DATABASE_PASS 值填刚才的公钥

DATABASE_NAME 值填teslamate

DATABASE_HOST 值填极内部空间的ip地址

MQTT_HOST 值填mosquitto

VIRTUAL_HOST 值填极内部空间的ip地址。

至此布署顺利完成,所有罐子获得成功运行后,在浏览器输入 极内部空间ip:4000应该就能进入teslamate的主页了,默认的控制台端口为3000。

teslamate的设置和详细用法各位能自行摸索研究。

互联网这方面我个人不太懂,按道理在有外网能访问极内部空间的地方应该都能直接访问,但实际上也许是极内部空间的内网穿透较为厉害,别的不行,直接改端口难以访问teslamate。然后我就按照网路上说的去申请公网ip和免费域名了。公网申请有的地方可能较为难,本人申请次日即改为公网IP,可能小城市ip资源不紧张吧。获得成功后已经开始也难以直连,瞎捣鼓一会最终获得成功了。大概有几点:1、光猫改成桥接;2、光猫中dmz到路由器ip;3、路由器中端口映射到nas的ip,各式各样需要的端口都打开,z2s帮助里面有详细说明,teslamate就是要打开4000和3000的映射。

因为虽然是公网ip但不是固定不变的,又申请了阿里的域名,然后搜寻了下动态域名的用法,不得不说docker真是个好东西,直接又加装了个“aliyun-ddns”快照就搞定了。十分简单,只需要在自然环境下核对AKID、AKSCT、DOMAIN三项内容方可,domain就是他们申请的域名。前面2个在阿里云控制台,右上角头像处,点选accesskey管理,用手机接收个验证码后就能获得。

这样一来,在任何有外网的地方,输入他们申请的“ 域名:4000”,方可直接进入teslamate主页。车上也 能:

总结

teslamate机能强大,地图等个别机能因为互联网难题不太正常。也许不太能用上,但偶尔需要的时候随时能找到。配合极内部空间的备份机能,我设置成每周一8点将teslamate下的文件自动备份一份到onedrive指定位置,基本能高枕无忧。

最后说下极内部空间,个人觉得挺好用的,2块硬碟正好,体积不大,外观也好看,目前没遇到过互联网难题。群晖、威联通确实是久仰了,n年就知道什么黑群晖,但一直提不起兴趣,也没用过,勿引战。

本篇结束,欢迎各位车友一起留言讨论各式各样用车难题。

预告:

篇五:他们动手更换yoke方向盘