These requirements are provided by almost all hosting companies:
PHP 8.1 or higher
PHP extensions mbstring, gd, intl, json, pdo, tokenizer, xml, zip
Database: MariaDB or MySQL
Web server (NGINX, or Apache with mod_rewrite)
A free subdomain (use in subdirectory is not supported)
A modern web browser
Installation with SSH
The recommended way to install Kimai is to use git and composer directly on the target system.
At this stage, it’s not possible to install Kimai by downloading a ZIP file and uploading the files to your web server. This is because Composer needs to run on the command line.
This doesn’t necessarily mean you need a VPS. Some shared hosts give you SSH access, through which you should be able to install Composer and Kimai just fine.
Full installation instructions can be found in our