taskwarrior-web-portal
taskwarrior-web-portal
Docker-Anwendung from Furan917s' Repository
Übersicht
Anforderungen
Laufzeit-Argumente
- Web-UI
http://[IP]:[PORT:5050]/- Netzwerk
bridge- Shell
sh- Privilegiert
- false
- Extra Params
--restart=unless-stopped
Konfiguration der Vorlage
Host port for the web UI. The default is 5050; change it here if that port is already in use on your server.
- Ziel
- 5050
- Standard
- 5050
- Wert
- 5050
Persistent storage for your task data, client UUID, and config. Back this path up — it is the only copy of your tasks.
- Ziel
- /config
- Standard
- /mnt/user/appdata/taskwarrior-web-portal
- Wert
- /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.
- Standard
- 99
- Wert
- 99
Group ID the process runs as. Defaults to Unraid's users group (100).
- Standard
- 100
- Wert
- 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.
- Ziel
- TWP_DISABLE_HOST_CHECK
- Standard
- 1
- Wert
- 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.
- Ziel
- 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.
- Ziel
- TWP_SECURE_COOKIES
- Standard
- 0
- Wert
- 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.
- Ziel
- 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.
- Ziel
- 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).
- Ziel
- 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.
- Ziel
- BUGWARRIOR_BIN
Kategorien
Einzelheiten
ghcr.io/furan917/taskwarrior-web-portal-docker:latestFühren Sie taskwarrior-web-portal auf Unraid aus.
taskwarrior-web-portal ist gelistet in Community Apps für Unraid OS. Erkunden Sie Unraid, um einen flexiblen Heimserver, ein NAS oder ein Heimlabor aufzubauen.