Flyspray Bug Tracking System
PHP JavaScript Smarty CSS HTML Perl
Latest commit fa9b860 Feb 11, 2017 @peterdd peterdd committed on GitHub more details on viewusers list
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 typo Feb 11, 2017
js Merge pull request #614 from CaraesNaur/activetab Jan 11, 2017
lang fix 2 misleading german translations Feb 11, 2017
plugins __construct for php7 Oct 24, 2016
scripts fix FS#2330 Jan 24, 2017
setup captcha_securimage for Flyspray (#610) Dec 20, 2016
themes more details on viewusers list Feb 11, 2017
.gitignore Lang FR update Mar 10, 2015
.travis.yml deactivate php5.3 travis-ci tests Nov 16, 2016 Fix install typos Jan 10, 2017
composer.json captcha_securimage for Flyspray (#610) Dec 20, 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 remove a duplicate code line Jan 24, 2017
phpunit_mysql.xml Add garbage collector options Nov 14, 2016
phpunit_pgsql.xml Add garbage collector options Nov 14, 2016
robots.txt Disallow fasterfox "enhaced prefetching" with flyspray Dec 4, 2006
schedule.php Reuse $now + clean unused code Oct 29, 2016

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 (or CTRL+F5, depending on cache policy) 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 php5



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