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.
Configuration File¶
The configuration file is used to configure some system level preferences like email and locations of scm commands (e.g. svn
, git
). The configuration file is located in config/configuration.yml
and an example one is provided at config/configuration.yml.example
.
Email Delivery¶
Outbound email delivery is configured in the email_delivery
section. Refer to Email Delivery for configuration examples.
Attachment Storage¶
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.
Autologin cookie¶
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)
SCM commands¶
The path and command for each SCM can be customized using the following settings:
scm_subversion_command
- default: svnscm_mercurial_command
- default: hgscm_git_command
- default: gitscm_cvs_command
- default: cvsscm_bazaar_command
- default: bzrscm_darcs_command
- default: darcs