Kanboard Documentation

Debian Installation

  • Do not forget to change the default username/password.
  • Do not allow public access to the data directory via the URL.
  • Enable .htaccess if you use Apache (Option AllowOverride All).
  • It is your responsibility to configure your server correctly.
This page may contain outdated information and has not been reviewed recently. Please verify the steps and package versions before proceeding.

Debian 10 (Buster)

Install Apache and PHP:

apt update
apt install -y apache2 libapache2-mod-php php-cli php-mbstring \
    php-sqlite3 php-opcache php-json php-ldap php-gd php-xml  \
    php-mysql php-pgsql php-curl php-zip

systemctl enable apache2

Install Kanboard:

version=1.2.13
wget https://github.com/kanboard/kanboard/archive/v$version.tar.gz
tar xzvf v$version.tar.gz -C /var/www/html/
chown -R www-data:www-data /var/www/html/kanboard-$version/data

rm v$version.tar.gz
Some features of Kanboard require that you run a daily background job.