Differential D11143 Diff 27053 src/applications/config/option/PhabricatorNotificationConfigOptions.php
Changeset View
Changeset View
Standalone View
Standalone View
src/applications/config/option/PhabricatorNotificationConfigOptions.php
Show All 30 Lines | return array( | ||||
'string', | 'string', | ||||
'http://localhost:22280/') | 'http://localhost:22280/') | ||||
->setDescription(pht('Location of the client server.')), | ->setDescription(pht('Location of the client server.')), | ||||
$this->newOption( | $this->newOption( | ||||
'notification.server-uri', | 'notification.server-uri', | ||||
'string', | 'string', | ||||
'http://localhost:22281/') | 'http://localhost:22281/') | ||||
->setDescription(pht('Location of the notification receiver server.')), | ->setDescription(pht('Location of the notification receiver server.')), | ||||
$this->newOption('notification.user', 'string', null) | |||||
->setSummary(pht('Drop permissions to a less-privileged user.')) | |||||
->setDescription( | |||||
pht( | |||||
'The notifcation server must be started as root so it can bind '. | |||||
'to privileged ports, but if you specify a system user here it '. | |||||
'will drop permissions to that user after binding to the ports '. | |||||
'it needs.')), | |||||
$this->newOption('notification.log', 'string', '/var/log/aphlict.log') | $this->newOption('notification.log', 'string', '/var/log/aphlict.log') | ||||
->setDescription(pht('Location of the server log file.')), | ->setDescription(pht('Location of the server log file.')), | ||||
$this->newOption('notification.ssl-key', 'string', null) | |||||
->setLocked(true) | |||||
->setDescription( | |||||
pht('Path to SSL key to use for secure WebSockets.')), | |||||
$this->newOption('notification.ssl-cert', 'string', null) | |||||
->setLocked(true) | |||||
->setDescription( | |||||
pht('Path to SSL certificate to use for secure WebSockets.')), | |||||
$this->newOption( | $this->newOption( | ||||
'notification.pidfile', | 'notification.pidfile', | ||||
'string', | 'string', | ||||
'/var/run/aphlict.pid') | '/var/run/aphlict.pid') | ||||
->setDescription(pht('Location of the server PID file.')), | ->setDescription(pht('Location of the server PID file.')), | ||||
$this->newOption('notification.debug', 'bool', false) | $this->newOption('notification.debug', 'bool', false) | ||||
->setDescription(pht('Enable debug output in the browser.')), | ->setDescription(pht('Enable debug output in the browser.')), | ||||
); | ); | ||||
} | } | ||||
} | } |