# shell-perf-web **Repository Path**: mirrors_chromium_gitlab_gnome/shell-perf-web ## Basic Information - **Project Name**: shell-perf-web - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-09 - **Last Updated**: 2025-10-12 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README >GNOME Shell Performance Web Site ================================ The code in this module implements a web site to collect performance reports generated by GNOME Shell (http://live.gnome.org/GnomeShell). Installing ========== You'll need to have installed: Django version 1.1 or newer mod_wsgi If using Python-2.4, you'll also need python-hashlib python-simplejson Copy shell/local_settings.py.example to shell/local_settings.py and edit. You'll have to change most or all of the settings in that file. local_settings.py should be readable to the apache user but not by any untrusted users. If you are using a database backend other than MySQL, create the database. Create the data directory and make sure the web server user has access to it. mkdir mkdir /uploads sudo chown -R apache:apache /uploads Then initialize the database: cd shell sudo -u apache python manager.py syncdb Enable WSGI and add the following to your httpd configuration: ------------------------------------------------------------ ServerName shell-perf.fishsoup.net Alias /static SRCDIR/static WSGIScriptAlias / SRCDIR/shell-perf.wsgi AllowOverride None Order allow,deny Allow from all ------------------------------------------------------------ Replacing SRCDIR with the directory where you have the shell-perf-web sources checked out. License ======= This web application is copyright 2010 Red Hat, Inc, and licensed under the terms of the GNU Affero General Public License, version 3 or later.