3rd party libs
Pre-installation Check
Database Setup
Administration
Install Flyspray

Pre-installation Check

PHP and Supported Libraries

To make setup possible, you must have a correct PHP version installed and at least one supported database.

library status  
PHP 8.3.23 >= 5.4 Yes  
XML Extension Yes
mbstring Extension Yes  
cURL Library Yes required if you want allow Oauth2 authentications
GD Library Yes  
Exif Library Yes  
SAPI (fpm-fcgi) Supported  
database in PHP Flyspray
- MySQLi support Available Supported
- Postgres support Available Supported

Recommended Settings

These settings are recommended for PHP in order to ensure full compatibility with Flyspray.

However, Flyspray will still operate if your settings do not quite match the recommended shown here.

Directive Recommended Actual
File UploadsONON

Directory and File Permissions

In order for Flyspray to function correctly it needs to be able to access or write to certain files or directories. If you see "Unwritable" you need to change the ownership or permissions on the file or directory to allow the web server / Flyspray to write to it.

../flyspray.conf.php Writable  
../cache Writable  
../attachments Writable  
../avatars Writable  

All configurations seems to be in place. You may proceed to the Database Setup page.