teslamate 시놀로지 도커 설치 방법 2022.08.29 17:36
teslamate 는 무료이며 데이터 기록 프로그램 입니다. 운전기록, 전비, 베터리 열화, 팬텀드레인, 방문지, 펌웨어, 충전 등 운행중 대부분 데이터를 개인 서버에 저장 합니다.
시놀로지 나스에 도커를 실행 합니다.
도커를 설치만 하시면 됩니다.
이후 docker 폴더에 teslamate 폴더 생성 아래 import 폴더 생성 아래 처럼 생성 됩니다.
이후 https://docs.teslamate.org/docs/installation/docker 접속합니다.
접속하시면 최신 docker-compose.yml 파일이 있습니다. 이번에 버전업 되면서 추가 및 수정해야 할 부분이 있습니다.
먼저 docker-compose.yml 파일에
- ENCRYPTION_KEY= #insert a secure key to encrypt your Tesla API tokens
- DATABASE_PASS= #insert your secure database password!
부분을 수정해야 합니다.
먼저 ENCRYPTION_KEY= 는 https://github.com/adriankumpf/tesla_auth 접속하셔서 ( 저는 윈도우 사용자라 ) 윈도우 토큰 생성기를 다운 받아 실행합니다.
압축을 풀어서 tesla-auth.exe 파일을 실행하면 아래 처럼 보이는데요 테슬라 아이디 비밀번호 로그인 하시면 토큰을 확인 할수 있습니다.
이후 Access Token 을 넣어 주세요 두번째 DATABASE_PASS= 부분에 원하는 비밀번호를 넣어주세요 .
이제 SSH 접속 프로그램으로 시놀로지에 접속합니다. 접속 프로그램은 구글 등에서 putty ssh 접속 방법 등을 검색 하시면 자세한 설명 나와 있습니다.
이후
sudo -i 하시고 root 로그인 합니다.
docker-compose up -d
위 명령어로 활성화 합니다. 아래 처럼요