# toduck

toduck is a calm, local-first task manager with repeating tasks, categories, projects, search, and import/export. It is open source and self-hosted, installable on Unraid.

Canonical page: https://ourlocalhost.com/app/7404/toduck

## Description

Toduck is a calm, local-first task manager with repeating tasks, categories, projects, search, and import/export. This container serves the responsive Web UI and the /v1/state sync API from a single image, so your Web and Android clients sync against your own server instead of a cloud account. Tasks stay in browser storage until you connect a client to this server. The Toduck auth token below is the admin credential: it is required, must be at least 32 characters, and the container refuses to start without it. Additional users can be created by the admin in the Web UI (Settings, Users) and get their own personal tokens for sharing tasks. State is stored as /data/state.json in the Appdata Storage path, with state.json.bak kept as the last known good copy; back up that whole path. Use TLS or a trusted private network (for example Tailscale or a VPN) if you expose Toduck beyond your LAN.

## Platform availability

Available on 1 of 9 platforms: Unraid.

## Health score

43/100 (Fair), based on 3 of 4 factors.
- Maintained: 82 (last commit 1 day ago)
- Popular: 0 (0 GitHub stars)
- Easy to install: 20 (1 install platform, Docker image)

## Links

- Unraid: https://ca.unraid.net/apps/app_d188a6c8024abf3b
- GitHub: https://github.com/catduckgnaf/Toduck

---
Source: Our Local Host (https://ourlocalhost.com/app/7404/toduck), the self-hosted and open-source app directory.
