Tools like Strava Summit and Training Peaks are great but can be inflexible when analysing data. Other tools like elevate exist but are part extension of strava summit part application. The goal of this project is to propose different tools for analysing endurance sports and create a standalone containerized tool.
Whether this be in prototyping phase or the final application this project relies on Docker. For installation instructions see Docker install documentation, in particular:
This project is hosted on Github you can download a static version as a Zip but the preferred method is to use Git to keep a source controlled version. For installation instructions see the official documentation.
git clone https://github.com/WesleyTheGeolien/Endurance_Analysis.git
Create a .env
file in the route directory and enter the following parameters:
- fit_files_src
(The format should be one variable/value per line with the format parameter=value)
Before launching the containers for the first time they need to be built by adding the --build flag we ensure that the containers are always up to date. If the source code has not changed then building should be quick.
docker-compose -f "Docker\docker-compose.yml" up --build
If there are any problems check the ports in "Docker\docker-compose.yml". Open a browser and navigate to:
- Prototyping:
localhost:8081
Feel free to reach out for help on Gitter