Compatible Operating Systems
Operating System
Linux Ubuntu Trusty 14.04 LTS
Linux Centos 6.x
Linux Centos 7.x
Linux Redhat 6.x
Linux Redhat 7.x
Linux Debian 8
FreeBSD 10.x
Microsoft Windows 2012 R2
Microsoft Windows 2008
Database
Sqlite 3.x
Mysql >= 5.5
MariaDB >= 10
Postgresql >= 9.3
Which database to choose?
Type
Usage
Sqlite
Single user or small team (almost no concurrency)
Mysql/Postgres
Larger team, high-availability configuration
Do not use Sqlite on NFS mounts, use Sqlite only when you have a disk with fast I/O
Web Server
Apache HTTP Server
Nginx
Microsoft IIS
Kanboard is pre-configured to work with Apache (URL rewriting).
PHP Version
PHP >= 5.3.3
PHP 5.4
PHP 5.5
PHP 5.6
PHP 7.x
PHP Extensions required
Note
pdo_sqlite
Only if you use Sqlite
pdo_mysql
Only if you use Mysql/MariaDB
pdo_pgsql
Only if you use Postgres
gd
mbstring
openssl
json
hash
ctype
session
ldap
Only for LDAP authentication
Zend OPcache
Recommended
Modern Linux or Unix operating system.
Best performances are obtained with the latest version of PHP with OPcode caching activated.
Always use a modern browser with the latest version if possible:
Browser
Safari
Google Chrome
Mozilla Firefox
Microsoft Internet Explorer >= 11
Microsoft Edge
Device
Screen resolution
Laptop or desktop
>= 1366 x 768
Tablet
>= 1024 x 768
Kanboard is not yet optimized for smartphones. It's working but the user interface is not really convenient to use.