taskchampion-sync-server
taskchampion-sync-server
Docker app from UnraidUser-3609265787's Repository
Overview
Requirements
Runtime arguments
- Web UI
http://[IP]:[PORT:8080]/- Network
bridge- Shell
sh- Privileged
- false
- Extra Params
--restart=unless-stopped
Template configuration
Host port mapped to the container's internal port 8080. Default is 8007 to avoid conflicts with common Unraid services.
- Target
- 8080
- Default
- 8007
- Value
- 8007
Persistent storage for the SQLite task database.
- Target
- /var/lib/taskchampion-sync-server
- Default
- /mnt/user/appdata/taskchampion-sync-server
- Value
- /mnt/user/appdata/taskchampion-sync-server
UID the server process runs as. Defaults to Unraid's nobody user (99). Change to match your user ID on other systems (run `id` to find it).
- Default
- 99
- Value
- 99
GID the server process runs as. Defaults to Unraid's users group (100). Change to match your group ID on other systems (run `id` to find it).
- Default
- 100
- Value
- 100
Required. UUID(s) allowed to sync. Comma-separated for multiple devices (e.g. uuid1,uuid2). Generate a UUID with `uuidgen` on Linux/Mac or use an online generator. The container will not start without this.
- Target
- CLIENT_ID
Set to true to prevent new clients from registering after initial setup. Only useful after all your devices have synced at least once — enabling this before first sync will block even allowed clients.
- Target
- NO_CREATE_CLIENTS
- Default
- false
- Value
- false
Address and port the server binds to inside the container. Only change this if you also adjust the container port above.
- Target
- LISTEN
- Default
- 0.0.0.0:8080
- Value
- 0.0.0.0:8080
Categories
Details
ghcr.io/furan917/taskchampion-sync-server:latestRun taskchampion-sync-server on Unraid.
taskchampion-sync-server is listed in Community Apps for Unraid OS. Explore Unraid to build a flexible home server, NAS, or homelab.