- Install the dependencies with
sudo apt install libdbus-1-dev libdbus-glib-1-dev festival libssl-dev
- Set up your virtualenv (ideally under the conventional "vendor" directory) with
virtualenv vendor
- Activate the virtualenvironment and install the pip requirements with
pip install -r requirements.txt
- Create a
secrets.yaml
file in the format of the secrets.yaml.template in the top level directory. This should hold the connection string to whatever backend you choose to use - To create your database tables, run
init_db.py
- If you're using a new backend, you can bootstrap some exercises into it by running the
bootstrap_exercises.py
. - Look at config.json and tweak as desired to setup your workout