Allow running in docker
I wanted to be able to run taskwarrior in docker. There was no Dockerfile that I could find, so I made one.
The final image is around 100MB in size. I was unable to statically compile/link (my gcc-fu isn't good enough :-p). If that's possible, we can reduce probably return it to under 10MB, especially if it can be linked with musl-libc.
The image can be run with the following:
docker build -t taskserver .
docker run --rm --name taskserver -p 53589:53589 taskserver
Taskserver should now be available on port 53589
I hope you like it :slightly_smiling_face:
380 commits on master? We don't work on master, please resubmit as PR on the latest development branch.
For anyone following this PR, I have produced a Docker container for taskd. This work was done due to the shutdown of Freecinc and I figured that there would be others looking to bring up their own taskservers to sync between multiple machines. The container weights in just under 20MB. Project is over at https://gitlab.com/wt0f/taskd/