owntracks / quicksetup

A (mostly) automated installer for OwnTracks Recorder, Frontend with MQTT and Let's Encrypt
https://owntracks.org/booklet/guide/quicksetup/
9 stars 3 forks source link
acme ansible configuration frontend mqtt owntracks recorder

quicksetup

OwnTracks allows you to keep track of your own location. You can build your private location diary or share it with your family and friends. OwnTracks is open-source and uses open protocols for communication so you can be sure your data stays secure and private.

Quicksetup will configure this

The components required to use the free OwnTracks apps are non-trivial to setup. For this reason we have created this project: quicksetup is a set of tools which, when run on a suitable small computer or VPS, will should get your OwnTracks environment set up as comfortably as possible.

Quicksetup is documented in the OwnTracks Booklet

requirements

features

installation

  1. Get a copy of all files in this repository:

    1. either install git and clone the repository:
      apt install -y git
      git clone https://github.com/owntracks/quicksetup
      cd quicksetup
    2. or download a copy of the files and extract them:
      curl -LO https://github.com/owntracks/quicksetup/archive/master.tar.gz
      tar xf master.tar.gz
      cd quicksetup-main
  2. Make a copy of the configuration file used for setup and edit its content.

    cp configuration.yaml.example configuration.yaml
    nano configuration.yaml
  3. Launch the installer which will install packages and configure services.

    $ sudo ./bootstrap.sh

If you later decide you wish to add a friend to configuration.yaml, just run the installer again: ./bootstrap.sh.