Kanboard is a simple visual task board web application.
- Inspired by the Kanban methodology
- Get a visual and clear overview of your project
- Multiple boards with the ability to drag and drop tasks
- Minimalist software, focus only on essential features (Less is more)
- Open source and self-hosted
- Super simple installation
You can customize your boards according to your business activities:
- Software management: Backlog, Ready, Work in Progress, To be tested, Validated
- Bug tracking: Received, Confirmed, Work in progress, Tested, Fixed
- Sales: Prospect, Meeting, Proposal, Sale
- Lean business management: Ideas, Developement, Measure, Analysis, Done
- Recruiting: Candidates Pool, Phone Screens, Job Interviews, Hires
- E-Commerce Shop: Orders, Packaged, Shipped
- Construction Planning: Materials ordered, Materials received, Work in progress, Work done, Invoice sent, Paid
- Multiple boards/projects
- Boards customization, rename or add columns
- Tasks with different colors, Markdown support for the description
- Users management with a basic privileges separation (administrator or regular user)
- Webhooks to create tasks from an external software
- Host anywhere (shared hosting, VPS, Raspberry Pi or localhost)
- No external dependencies
- Super easy setup, copy and paste files and you are done!
- Translations in English and French
- Touch devices support (tablets)
- Task search
- Task limit for each column
- File attachments
- Comments
- API
- Basic reporting
- Tasks export in CSV
- See Issues: https://github.com/fguillot/kanboard/issues
- GNU Affero General Public License version 3: http://www.gnu.org/licenses/agpl-3.0.txt
Original author: Frédéric Guillot
- Apache or Nginx
- PHP >= 5.3.7
- PHP Sqlite extension
- A web browser with HTML5 drag and drop support
From the archive:
- You must have a web server with PHP installed
- Download the source code and copy the directory
kanboard
where you want - Check if the directory
data
is writeable (Kanboard stores everything inside a Sqlite database) - With your browser go to http://yourpersonalserver/kanboard
- The default login and password is admin/admin
- Start to use the software
- Don't forget to change your password!
From the repository:
git clone https://github.com/fguillot/kanboard.git
- Go to the third step just above
From the archive:
- Close your session (logout)
- Rename your actual Kanboard directory (to keep a backup)
- Uncompress the new archive and copy your database file
db.sqlite
in the directorydata
- Make the directory
data
writeable by the web server user - Login and check if everything is ok
- Remove the old Kanboard directory
From the repository:
- Close your session (logout)
git pull
- Login and check if everything is ok
- Don't forget to change the default user/password
- Don't allow everybody to access to the directory
data
from the URL. There is already a.htaccess
for Apache but nothing for Nginx.
Desktop version of Mozilla Firefox, Safari and Google Chrome.