Overview

HTTPS SSH
DEPLOYMENT and CONFIGURATION

== vhost.conf ==

Is the apache virtualhost configuration.
Create a symbolic link from '/etc/apache2/sites-enabled' to it. Eg:

# ln -s /var/fervr/fervr/vhost.conf /etc/apache2/sites-enabled/001-fervr

Or make a local version called "vhost_local.conf" and link to that; hg will ignore the local version.

== home.wsgi and groups.wsgi ==

Sets the PYTHONPATH to find the application and its dependancies. There are two
files; one for the home domain and the other for the groups subdomains.

= settings.py =

Contains all the application variables for a development environment.

To override specific variables create a file called "settings_local.py" and set local variations
there. For example the domain, database, directory.

DOMAIN = 'fervr.dev'
DOCUMENT_ROOT = '/fervr_dev/fervr/'
DATABASE_NAME = 'development_fervr'
DATABASE_USER = 'postgres'
DATABASE_PASSWORD = ''

Mercurial will ignore the settings_local.py file.