taskserver icon indicating copy to clipboard operation
taskserver copied to clipboard

Allow running in docker

Open techhazard opened this issue 7 years ago • 1 comments

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:

techhazard avatar Oct 11 '18 12:10 techhazard

380 commits on master? We don't work on master, please resubmit as PR on the latest development branch.

pbeckingham avatar Nov 21 '20 14:11 pbeckingham

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/

hickey avatar Jan 25 '23 21:01 hickey