LWTS
Sign in to your workspace
Don't have an account?
Already have an account?

If an account exists with that email, we've sent a password reset link. Check your inbox.

LWTS
kanban
New card
Profile
Settings
Light mode
Switch account
Log out

Welcome to Lightweight Task Server

Your workspace is loaded with demo tickets so you can explore right away.

Board view

Cards flow through columns: Backlog → To Do → In Progress → Done. Drag cards between columns to move them.

List view

Click the icon in the header to see all cards in a sortable table. Click any column header to sort. Cleared cards stay visible here.

Settings

Configure your workspace appearance, team members, webhooks, and more. Click the gear icon in the header or go to Settings from the user menu.

NNew card
EscClose modal
Search
feature fix infra bug
Add team members in Settings → Team
Set priority, assignees, due dates, and story points on each card
Search across all boards with the search bar or /

To clear demo data: Settings → Danger Zone → Initialize Workspace

General
Workspace-level settings.
Workspace
Workspace name
Displayed in the header and shared links
Default assignee
Auto-assign new cards to this user
Base URL
Public URL for your LWTS instance (used in notification links)
Required for Discord and other integration links to work correctly
Behavior
Auto-save
Save changes automatically when editing cards
Compact cards
Show smaller cards on the board
Security
Allow user registration
Allow new accounts to be created from the login page and Team settings.
Do not enable on public networks — anyone with access to the URL can create an account.
Appearance
Customize how LWTS looks and feels.
Theme
Dark mode
Use dark color scheme
Accent color
Primary accent for interactive elements
Card animations
Spring animations on cards and transitions
Density
Interface density
How tightly packed the UI elements are
Font size
Base font size for the interface
Board
Show card IDs
Display ticket keys on board cards
Show avatars
Display assignee avatars on cards
Show priority icons
Display priority arrows on cards
Boards
Each board has its own key, columns, and webhooks.
Transitions
Control what must happen before a ticket can change status. Applies to all cards on the selected board.
Team
Manage team members, roles, and permissions.
Members
Notifications
Control when and how you get notified.
Email Provider
Provider
Email delivery service
Region
Access Key ID
Secret Access Key
Configure an email provider to enable email notifications
Channels
Email notifications
Get notified when assigned or mentioned
Browser notifications
Desktop push notifications
Slack integration
Post updates to a Slack channel
Integrations
Connect external services to your workspace.
Available Integrations
Discord
Send board notifications to a Discord channel
SlackComing soon
Post updates to a Slack channel
EmailComing soon
Email notifications for board activity
API Keys
Manage API access for integrations and automations.
Active Keys
Import / Export
Move data in and out of LWTS.
Import
Import from Jira
CSV or JSON export from Jira Cloud
Import from Trello
JSON export from Trello boards
Export
Export all data
Download all boards, cards, and comments as JSON
Danger Zone
Irreversible actions. Proceed with caution.
Destructive Actions
Initialize Workspace
Clear demo data and start fresh, or reset to demo state
/
Description
Add a description...
Attachments
Activity
Add a comment...
Project
Status
Type
Priority
Reporter
Assignee
Epic
Points

Discord

Setup Guide
  1. Go to discord.com/developers/applications and click New Application. Give it a name (e.g. "Lightweight Ticket System") and click Create
  2. In the left sidebar, click Bot. Click Reset Token and copy the token — paste it in the Bot Token field below
  3. In the left sidebar, click Installation. Under Installation Contexts, check Guild Install. Under Default Install Settings → Guild Install, add bot to Scopes and check Send Messages under permissions. Click Save Changes
  4. Copy the Install Link shown at the top of the Installation page, open it in your browser, and select the server you want to add the bot to
  5. In Discord, enable Developer Mode: go to User Settings → Advanced → Developer Mode (toggle on)
  6. Right-click your server name in the sidebar → Copy Server ID — paste it in the Server ID field below
  7. Right-click the channel you want notifications in → Copy Channel ID — paste it in the Channel ID field below
Connection
Bot Token
From the Bot tab in your Discord application
Server ID
Right-click server name → Copy Server ID
Channel ID
Right-click channel → Copy Channel ID
Notify When
Ticket assigned to me
When a card is assigned to you
Ticket moved to Done
When any card is marked as completed
New comment on my ticket
When someone comments on a card assigned to you
New ticket created
When a new card is added to any board
Ticket priority changed to High/Urgent
When a card is escalated

Confirm

Add team member

Create API key

Save this key — you won't be able to see it again.

Initialize Workspace

Before you continue

This will delete all boards, cards, comments, settings, and API keys. Download your data first if you need a backup.

Your admin account is preserved

Choose reset mode: