Flyspray Bug Tracking System
PHP JavaScript Smarty CSS HTML Perl
Latest commit 2633b1d Oct 24, 2016 @peterdd peterdd committed on GitHub Merge pull request #594 from Protonotarios/master
Create translation for Greek (el)
Failed to load latest commit information.
Tests fix testdata simulation Jul 8, 2016
attachments added bulk user registration form so can quickly add multiple users a… Oct 21, 2012
avatars empty file placeholder Feb 29, 2016
cache FS#1094: dot dependency with task titles (only enabled when public do… Nov 4, 2006
docs Update README.txt Apr 9, 2016
fonts placeholder for fonts folder Mar 5, 2015
includes Update class.flyspray.php Oct 4, 2016
js Fix task_priority pattern Sep 10, 2016
lang Create translation for Greek (el) Oct 23, 2016
plugins security hotfix Oct 4, 2016
scripts permission checks for activity line graphs (#590) Oct 12, 2016
setup add description for sha512 option Sep 15, 2016
themes full height for event notification type select Oct 18, 2016
.gitignore Lang FR update Mar 10, 2015
.travis.yml Add container-based infrastructure and cache composer Jun 1, 2016 typo Jul 7, 2016
composer.json Update composer.json Oct 5, 2016
favicon.ico 0.9.9 branch Sep 1, 2006
feed.php let rss feed respect project settings Jul 25, 2016
flyspray.png now we have default logo image Aug 4, 2014
flyspray_small.png Smaller logo Mar 16, 2015
header.php Update header.php Apr 8, 2016
htaccess.dist switch off mod_speling in .htaccess Oct 4, 2016
index.php die friendlier when not logged in Oct 12, 2016
phpunit_mysql.xml Update phpunit_mysql.xml Dec 28, 2015
phpunit_pgsql.xml Update phpunit_pgsql.xml Dec 28, 2015
robots.txt Disallow fasterfox "enhaced prefetching" with flyspray Dec 4, 2006
schedule.php more precise messages Sep 29, 2015

Build Status Flyspray/peterdd

Build Status Flyspray/flyspray

Please do not use Github for your bug reports or feature request. Instead use our live bug tracker at

Flyspray Bug Tracking System

Flyspray is an uncomplicated, web-based bug and task tracking system.

If you already know all about Flyspray, why wait? Download it now!

If Flyspray is helping your business, please consider helping us by donating a couple of dollars. Be added to our generous donators page today!

Have you spotted Flyspray in the wild? Does your company or project use Flyspray? You can send a note to the Mailing List including your project or company name, Flyspray URL (if public), homepage, and a nice testimonial if you are in the mood and we'll have it added to the list of who is Using Flyspray!



  1. Create a backup of your files and database
  2. Remove all files but keep:
    • flyspray.conf.php
    • attachments/ directory
    • avatars/ directory
    • maybe your own logo image if you replaced the flyspray logo
    • maybe .htaccess if you use it
    • maybe own extra customized *.css files like custom_yourproject.css in themes/CleanFS/ (only users of 1.0-dev versions)
  3. Copy the new files to the Flyspray directory
  4. Make sure flyspray.conf.php is writeable by the webserver.
  5. Open http://yourflyspray/setup/ in your webbrowser. It detects the existing installation and you can follow the upgrade steps.

  6. Note: Do not forget to press F5 after the upgrade in web browser to reload also cached css-files to see effects of updated CSS-files. They are cached by default for 14 days in the webbrowser.


Install php

Linux: Just use the package manager or one of its frontends of your Linux distribution.
For instance for Debian based Linux distributions:
sudo apt-get install php



Installing from prepackaged releases that include also needed 3rd party libraries

Choose the matching download for your php version from

unzip flyspray-1.0*.zip  (or tar xzf flyspray-1.0*.tgz if you prefer .tgz downloads)

Point your webbrowser where use unzipped the download file and follow the configuration instructions.

Installing from source releases via command line

unzip flyspray-1.0*.zip  (or tar xzf flyspray-1.0*.tar.gz if you prefer the .tar.gz download)
cd flyspray-1.0*
curl -sS | php
php composer.phar install

Point your webbrowser where use unzipped the download file and follow the configuration instructions.

Windows users can download Windows installer on

If you downloaded the installer, make sure to include it to shell when asked.

Download vendors

Using command lines:
- 'cd' to the main Flyspray directory
- Type 'php composer.phar install' to automatically download the vendors
Users that have it integrated to shell can right click their Flyspray directory and choose "Composer->install" to automatically download the vendors