puppet-phabricator/templates/local.json.erb
Craige McWhirter bbdcefa296 Add MySQl & Other Configuration Options to Pholio
This changes adds the following configuration options to Phabricator
/ Pholio:

* Configures MySQL options
* Timezone set to UTC
* Disables the requirement for email verification
* Disables the requirement to have an administrator approve new
accounts.
* Sets the default viewing policy to "public".
* Enables requiring HTTPS for all connections.

Change-Id: Iab189f099efaa5354d944a15cf15776f2b39788a
Implements: Spec Pholio
2016-08-03 14:22:38 +10:00

58 lines
1.6 KiB
Plaintext

{
"mysql.pass": "<%= @mysql_user_password %>",
"mysql.user": "<%= @mysql_user %>",
"mysql.host": "<%= @mysql_host %>",
"mysql.port": "<%= @mysql_port %>",
"config.ignore-issues": {
"security.security.alternate-file-domain": true
},
"pygments.enabled": true,
"repository.default-local-path": "/opt/phabricator/repo",
"phabricator.serious-business": true,
"phabricator.base-uri": "https://<%= @httpd_vhost %>/",
"phabricator.uninstalled-applications": {
"PhabricatorDifferentialApplication": true,
"PhabricatorPhrictionApplication": true,
"PhabricatorDiffusionApplication": true,
"PhabricatorConpherenceApplication": true,
"PhabricatorAuditApplication": true,
"PhabricatorTokensApplication": true,
"PhabricatorLegalpadApplication": true
},
"maniphest.statuses": {
"open": {
"name": "Open",
"special": "default"
},
"inprogress": {
"name": "In Progress"
},
"review": {
"name": "In Review"
},
"merged": {
"name": "Merged",
"name.full": "Closed, Merged",
"closed": true,
"special": "closed"
},
"invalid": {
"name": "Invalid",
"name.full": "Closed, Invalid",
"closed": true
},
"duplicate": {
"name": "Duplicate",
"name.full": "Closed, Duplicate",
"transaction.icon": "fa-times",
"special": "duplicate",
"closed": true
}
},
"phabricator.timezone": "UTC",
"auth.require-email-verification": false,
"auth.require-approval": false,
"policy.allow-public": true,
"security.require-https": true
}