1 Product Overview
Positioning
LynxBoard is a self-hosted team collaboration kanban. Tasks organize around boards: cards drag between columns, described with tags, priorities, due dates and notify times; board, table, calendar, Gantt and dashboard views share one dataset, covering division of work, comparison, scheduling and statistics.
Board data, member accounts and reminder settings stay on the device — no external database, no public cloud — fitting teams that value data autonomy for task division, progress tracking and due reminders.
Core Concepts
| Concept | Meaning |
|---|---|
| Board | The organizational unit for tasks, holding columns, cards and the tag library, with a name and description |
| Column | A status group within a board, e.g. "To Do / In Progress / Done"; renameable, recolorable, sortable |
| Card | One task with title, description, priority, tags and date fields |
| Tag | Chosen from the board's tag library or created new, with colors, to categorize cards |
| Priority | Urgent / high / medium / low with color coding, defaulting to "medium" |
| View | Board, table, calendar, Gantt chart, dashboard — all sharing one dataset |
| Shared board | Once the owner enables sharing, every logged-in account can see and edit the board |
| Notify time | A card field that triggers an email reminder when reached |
Runtime Form
| Item | Description |
|---|---|
| Product name | LynxBoard Kanban |
| Product type | Self-hosted team collaboration kanban |
| Delivery | deb package pre-installed on the device, auto-start at boot |
| Access | Browser, no client to install |
| Default address | http://device-IP:6556 |
| Default port | 6556; auto-selects within 6556–9999 when occupied |
| Data storage | Single local file on the device, no external database |
| UI languages | Chinese, English |
| Themes | Light, dark |
| Views | Board, table, calendar, Gantt chart, dashboard |
| Runtime protection | Auto-start on boot; 5-second restart on crash; watchdog check every 60 seconds |
Prerequisites
- The device is powered on and joined to the LAN; the service runs and is watched continuously, normally without manual care.
- Access with a modern browser; no extra client needed.
- The first user creates the administrator account at initialization.
- Registration is open by default: anyone who can reach the device address can register — restrict sources with a firewall, or access via a secure proxy with HTTPS.
- Email reminders depend on a working SMTP configuration and network egress.
Roles and Permissions
- Administrator (the first account created): adds and removes members and resets any member's password under "Account Management"; cannot delete themselves.
- Members: created by the administrator or self-registered on the login page; each gets their own default board.
- Board owner: edits and deletes their boards and toggles "Share board"; only the owner can change the sharing switch.
- Sharing boundary: shared boards are visible and editable by every logged-in account; unshared boards are inaccessible to others.
- Personal preferences: theme, default view and default board sync with the account; UI language follows the browser — independent of each other.
Daily collaboration (creating boards and cards, dragging, filtering) is open to all members; account management is administrator-only, while board deletion/sharing is owner-only.