Skip to content
This repository has been archived by the owner on Feb 28, 2023. It is now read-only.
/ taskd-server Public archive

A horrifying implementation of a TaskWarrior server in a docker container

Notifications You must be signed in to change notification settings

mrdaemon/taskd-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Taskwarrior Server Environment

Warning This project has more or less been abandoned, as the taskwarrior project has not updated in a while and I have stopped using it myself. You are free to continue using this image or to fork it, as newer releases should still build under the Dockerfile, but I will not be maintaining it any further.

Taskd docker image. Automated builds are available here: https://hub.docker.com/r/mrdaemon/taskd/

How 2 Build?

You most likely shouldn't, but if you insist:

Building requires docker edge builds (tested on at least 17.07) for the FROM image AS name directive, allowing an intermediate image for builds.

If that fails for you, your version of docker is too old to be useful.

Checkout submodules:

$ git submodule update --init

Build the image

$ docker build -t taskd .

How 2 Run?

See the docker-compose file in tools/ for an example. The taskd data must be available as a docker volume at /var/taskd, and must be writable by the uid/gid you run the container as.

Every new run will create a fresh example configuration under example/ in that docker volume, you can use this to populate your own, but optimally you will have done this beforehand.

Can I Use this in production?

Please don't, unless you feel like vetting it and maintaining it yourself. Or you don't mind russian backdoors. This is probably only useful as reference.

Do YOU use this in production?

Maybe. But then again I made it, so that absolves me of any plebbery.

Why Docker?

Because I'm dumb, but circumstances make this fitting. Don't do it.

Also Docker is plebware and I'm a cranky old fart who misses solaris zones.

About

A horrifying implementation of a TaskWarrior server in a docker container

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published