taskwarrior-web-portal
taskwarrior-web-portal
Application Docker from Furan917s' Repository
Vue d'ensemble
Exigences
Arguments d'exécution
- Interface utilisateur Web
http://[IP]:[PORT:5050]/- Réseau
bridge- Coquille
sh- Privilégié
- false
- Paramètres supplémentaires
--restart=unless-stopped
Configuration du modèle
Host port for the web UI. The default is 5050; change it here if that port is already in use on your server.
- Cible
- 5050
- Défaut
- 5050
- Valeur
- 5050
Persistent storage for your task data, client UUID, and config. Back this path up — it is the only copy of your tasks.
- Cible
- /config
- Défaut
- /mnt/user/appdata/taskwarrior-web-portal
- Valeur
- /mnt/user/appdata/taskwarrior-web-portal
User ID the process runs as. Defaults to Unraid's nobody user (99). Set to your own UID (run `id -u` in the Unraid terminal) if you want task files owned by your user account.
- Défaut
- 99
- Valeur
- 99
Group ID the process runs as. Defaults to Unraid's users group (100).
- Défaut
- 100
- Valeur
- 100
Set to 1 to disable the host/origin allowlist check. Recommended for Docker deployments where the external hostname or port is not known. Set to 0 and use Allowed Hosts below if you want stricter control.
- Cible
- TWP_DISABLE_HOST_CHECK
- Défaut
- 1
- Valeur
- 1
Only used when Disable Host Check is 0. Your Unraid server's LAN IP address, e.g. 192.168.1.10. Separate multiple entries with commas.
- Cible
- TWP_ALLOWED_HOSTS
Set to 1 if this container is behind a TLS-terminating reverse proxy (e.g. Nginx Proxy Manager with HTTPS). Adds the Secure flag to the CSRF cookie so it is only transmitted over HTTPS. Leave at 0 for plain HTTP LAN access.
- Cible
- TWP_SECURE_COOKIES
- Défaut
- 0
- Valeur
- 0
Optional. Full URL of your TaskChampion Sync Server, e.g. http://192.168.1.10:8007. Leave empty to run local-only with no sync.
- Cible
- TWC_SERVER_URL
Encryption passphrase for your task data. Required when a Sync Server URL is set. Tasks are encrypted before leaving this container — the sync server never sees plaintext. Use a strong passphrase and store it safely; it cannot be recovered if lost.
- Cible
- TWC_PASSPHRASE
The client UUID used to identify your task database on the sync server. IMPORTANT: all devices that should share the same tasks must use the same UUID here. Copy the UUID from your other device's taskrc (rc.sync.server.client_id) or from the web portal config page. Leave empty to auto-generate a new UUID on first start (local-only or first device).
- Cible
- TWC_CLIENT_ID
Optional. Absolute path to the bugwarrior binary inside the container, e.g. /venv/bin/bugwarrior. Only needed if you have installed bugwarrior in a custom location or a mounted virtualenv. Leave empty to let the portal detect it automatically via PATH and common install directories.
- Cible
- BUGWARRIOR_BIN
Catégories
Détails
ghcr.io/furan917/taskwarrior-web-portal-docker:latestExécutez taskwarrior-web-portal sur Unraid.
taskwarrior-web-portal est listé dans Community Apps pour Unraid OS. Explorez Unraid pour créer un serveur domestique flexible, un NAS ou un laboratoire domestique.