這是本文件的舊版!


自建 OwnTrack 追蹤個人 GPS 軌跡服務

  • docker-compose.yml
    services:
      mosquitto:
        image: eclipse-mosquitto:2
        ports:
          - 1883:1883
          - 9001:9001
        volumes:
          - ./mosquitto/config:/mosquitto/config
          - ./mosquitto/data:/mosquitto/data
          - ./mosquitto/log:/mosquitto/log
        restart: unless-stopped
     
      otrecorder:
        image: owntracks/recorder
        ports:
          - 8083:8083
        volumes:
          - ./store:/store
          - ./config:/config
          - ./auth:/auth
        restart: unless-stopped
        environment:
          - OTR_HOST=mosquitto
          - OTR_PORT=1883
          - OTR_USER=${OTR_USER}
          - OTR_PASS=${OTR_PASS}
          - OTR_HTTPPORT=8083
          - OTR_AUTHFILE=/auth/users.auth
        depends_on:
          - mosquitto
     
      owntracks-frontend:
        image: owntracks/frontend
        ports:
          - 80:80
        environment:
          - SERVER_HOST=otrecorder
          - SERVER_PORT=8083
        restart: unless-stopped
     

    https://raw.githubusercontent.com/tryweb/docker-compose/refs/heads/main/owntracks/docker-compose.yml

  • 到 .env 內設定你的存取帳號密碼
  • Connection 要選 HTTP
  • 設定 Endpoint 的 URL Exp. http://192.168.11.200:8083/pub 一定要加上 /pub 才可以
  • 設定 Credentials 的 Username 與 Password 要和 .env 內設定的相同
  • tech/owntrack.1744075437.txt.gz
  • 上一次變更: 2025/04/08 09:23
  • jonathan