EnglishFrenchSpanish

OnWorks favicon

taskd - Online in the Cloud

Run taskd in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command taskd that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


taskd - Taskserver

SYNOPSIS


taskd <command> [options] [<args>]
taskd -v|--version
taskd -h|--help
taskd diagnostics
taskd validate <JSON | file>
taskd help [<command>]

DESCRIPTION


Taskserver is a sync server for Taskwarrior and related products.

COMMANDS


Taskserver supports several commands, which provide administrative capabilities. The
commands are:

taskd init [--data <root>] [options]
Performs a one-time initialization of the Taskserver instance. Creates the bare
data structure. Either '--data <root>' must be specified, or TASKDDATA must be
set.

taskd help <command> [options]
Provides option and syntax help for each command.

taskd config [options] [--data <root>] [--force] [<name> [<value>]]
Allows modification of the taskd configuration. Can add, remove, modify or list
all configuration settings. Either '--data <root>' must be specified, or TASKDDATA
must be set.

taskd server [--daemon] [options]
Starts the server in daemon or TTY mode. While there is no interactivity, the
difference is whether taskd is attached to a TTY or not.

Note that sending the HUP signal to the taskd server causes a configuration file
reload before the next request is handled.

taskd add [--data <root>] org <org>

taskd add [--data <root>] group <org> <group>

taskd add [--data <root>] user <org> <user>
Adds organizations, groups and users. Either '--data <root>' must be specified, or
TASKDDATA must be set.

taskd remove [--data <root>] org <org>

taskd remove [--data <root>] group <org> <group>

taskd remove [--data <root>] user <org> <user>
Removes organizations, groups and users. Either '--data <root>' must be specified,
or TASKDDATA must be set.

taskd suspend [--data <root>] org <org>

taskd suspend [--data <root>] group <org> <group>

taskd suspend [--data <root>] user <org> <user>
Suspends organizations, groups and users. Either '--data <root>' must be
specified, or TASKDDATA must be set.

taskd resume [--data <root>] org <org>

taskd resume [--data <root>] group <org> <group>

taskd resume [--data <root>] user <org> <user>
Resumes organizations, groups and users. Either '--data <root>' must be specified,
or TASKDDATA must be set.

taskd diagnostics
Displays diagnostic information important when reporting bugs.

taskd validate <JSON | file>
Parses the quoted JSON string or JSON file. Useful for debugging JSON that is
generated by Taskserver clients.

taskd client [options] <host:port> <file> [<file> ...]
Sends the Taskserver request in <file> to <host:port>. Options specified must
include ca.cert (for self-signed certs), client.cert, client.key.

COMMON OPTIONS


Most commands support the following options:

--NAME=VALUE
Temporary configuration override.

--force
Does not ask for confirmation of changes.

--quiet
Suppresses verbose output.

--debug
Shows debugging information.

--data <root>
Many commands require the location of the data root, so either it must be provided
as shown, or via the TASKDDATA environment variable.

CONFIGURATION


The Taskserver configuration file can be found in the top level of the data root. It is
recommended that the 'taskd config' command is used to manipulate this file.

Note that any configuration variable may be overridden on the command line using this
syntax:

$ taskd server --NAME=VALUE

In all commands but one, this will _temporarily_ override the value, but with the 'init'
command, which creates a config file, overrides are made permanent.

ENVIRONMENT VARIABLES


Environment variables provide values that would otherwise be required at the command line.

TASKDDATA=<root>
Most command require either '--data <root>' or this environment variable. If both
are provided, the command line overrides the environment.

CREDITS & COPYRIGHTS


Copyright (C) 2010 - 2015, Göteborg Bit Factory.

Taskserver is distributed under the MIT license. See
http://www.opensource.org/licenses/mit-license.php for more information.

Use taskd online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    KDiff3
    KDiff3
    This repository is no longer maintained
    and is kept for archival purposes. See
    https://invent.kde.org/sdk/kdiff3 for
    the newest code and
    https://download.kde.o...
    Download KDiff3
  • 2
    USBLoaderGX
    USBLoaderGX
    USBLoaderGX is a GUI for
    Waninkoko's USB Loader, based on
    libwiigui. It allows listing and
    launching Wii games, Gamecube games and
    homebrew on Wii and WiiU...
    Download USBLoaderGX
  • 3
    Firebird
    Firebird
    Firebird RDBMS offers ANSI SQL features
    & runs on Linux, Windows &
    several Unix platforms. Features
    excellent concurrency & performance
    & power...
    Download Firebird
  • 4
    KompoZer
    KompoZer
    KompoZer is a wysiwyg HTML editor using
    the Mozilla Composer codebase. As
    Nvu's development has been stopped
    in 2005, KompoZer fixes many bugs and
    adds a f...
    Download KompoZer
  • 5
    Free Manga Downloader
    Free Manga Downloader
    The Free Manga Downloader (FMD) is an
    open source application written in
    Object-Pascal for managing and
    downloading manga from various websites.
    This is a mirr...
    Download Free Manga Downloader
  • 6
    UNetbootin
    UNetbootin
    UNetbootin allows you to create bootable
    Live USB drives for Ubuntu, Fedora, and
    other Linux distributions without
    burning a CD. It runs on Windows, Linux,
    and ...
    Download UNetbootin
  • More »

Linux commands

  • 1
    abc2abc
    abc2abc
    abc2abc - a simple abc
    checker/re-formatter/transposer ...
    Run abc2abc
  • 2
    abc2ly
    abc2ly
    abc2ly - manual page for abc2ly
    (LilyPond) 2.18.2 ...
    Run abc2ly
  • 3
    coqdoc
    coqdoc
    coqdoc - A documentation tool for the
    Coq proof assistant ...
    Run coqdoc
  • 4
    coqide
    coqide
    coqide - The Coq Proof Assistant
    graphical interface ...
    Run coqide
  • 5
    g.gui.vdigitgrass
    g.gui.vdigitgrass
    g.gui.vdigit - Interactive editing and
    digitization of vector maps. KEYWORDS:
    general, user interface, GUI, vector,
    editing, digitizer ...
    Run g.gui.vdigitgrass
  • 6
    g.listgrass
    g.listgrass
    g.list - Lists available GRASS data
    base files of the user-specified data
    type optionally using the search
    pattern. KEYWORDS: general, map
    management, list ...
    Run g.listgrass
  • More »

Ad