This repo is forked from https://github.com/cpfair/tapiriik.
It has been updated to reflect changes in the dependencies,
and it's running on Kubernetes on siiink.com.
Check out the setup guide on the wiki. It's a bit more than pip install tapiriik
, but I'm sure you can handle it.
The Dockerfile defines all the required services to run in one container.
To run locally with Docker Compose:
- define environment variables in
docker-compose.yml
- run
docker-compose up -d
- stop
docker-compose down
- rebuild in case of any changes
docker-compose build
, ordocker-compose up -d --build
To run on Kubernetes, eg AKS:
- edit
kubernetes-secrets.yml
(or a copy of it) kubectl apply -f kubernetes-secrets.yml --namespace tapiriik
kubectl apply -f kubernetes.yml --namespace tapiriik
- add TLS ingress
Great! If you're looking for a quick primer on how tapiriik functions under the hood, head on over to the technical introduction wiki article. Once you're ready, send in a pull request and I'll work with you to get it merged.
Visit siiink.com - everything's already set up for you.
tapiriik is an Apache 2.0 Licensed open-source project. If you'd like to use the tapiriik name or logo, please drop me a line.