Taskwarrior taskserver

Docker container containing the taskserver for taskwarrior. This container sets up a complete single-user environment without any intervention.

Usage

$ docker run \
    --rm -it \
    -v $(pwd)/data:/data \
    -p 53589:53589 \
    j6s/taskwarrior-taskserver

On first run this will

  • Create self signed certificates for the server
  • Create an organization called 'Default'
  • Create a user called 'Default' in that organization
  • Create client certificates for that user
  • Print information on how to configure clients to use this server

On subsequent runs only the last part will be done.