ChiliProject is not maintained anymore. Please be advised that there will be no more updates.
We do not recommend that you setup new ChiliProject instances and we urge all existing users to migrate their data to a maintained system, e.g. Redmine. We will provide a migration script later. In the meantime, you can use the instructions by Christian Daehn.
The configuration file is used to configure some system level preferences like email and locations of scm commands (e.g.
git). The configuration file is located in
config/configuration.yml and an example one is provided at
Outbound email delivery is configured in the
email_delivery section. Refer to Email Delivery for configuration examples.
Uploaded files are saved to the server in a private location so they can't bypass authentication. The
attachments_storage_path is the path to where these files should be saved on the disk. ChiliProject needs to be able to read and write to this location.
The auto login cookie (ie. Remember Me") can be customized with the following settings:
autologin_cookie_name- the name of the cookie (default: autologin)
autologin_cookie_path- the cookie path (default: /)
autologin_cookie_secure- true sets the cookie secure flag (default: false)
The path and command for each SCM can be customized using the following settings:
scm_subversion_command- default: svn
scm_mercurial_command- default: hg
scm_git_command- default: git
scm_cvs_command- default: cvs
scm_bazaar_command- default: bzr
scm_darcs_command- default: darcs