continued WIP config reorganization
This commit is contained in:
parent
294a444603
commit
3df47a1415
@ -19,6 +19,30 @@ var domain = ' ' + _domain;
|
|||||||
var Default = require("../lib/defaults");
|
var Default = require("../lib/defaults");
|
||||||
|
|
||||||
module.exports = {
|
module.exports = {
|
||||||
|
/* Sales coming from your server will be identified by your domain
|
||||||
|
*
|
||||||
|
* If you are using CryptPad in a business context, please consider taking a support contract
|
||||||
|
* by contacting sales@cryptpad.fr
|
||||||
|
*/
|
||||||
|
myDomain: _domain,
|
||||||
|
|
||||||
|
// the address you want to bind to, :: means all ipv4 and ipv6 addresses
|
||||||
|
// this may not work on all operating systems
|
||||||
|
httpAddress: '::',
|
||||||
|
|
||||||
|
// the port on which your httpd will listen
|
||||||
|
httpPort: 3000,
|
||||||
|
|
||||||
|
// This is for allowing the cross-domain iframe to function when developing
|
||||||
|
httpSafePort: 3001,
|
||||||
|
|
||||||
|
// This is for deployment in production, CryptPad uses a separate origin (domain) to host the
|
||||||
|
// cross-domain iframe. It can simply host the same content as CryptPad.
|
||||||
|
// httpSafeOrigin: "https://some-other-domain.xyz",
|
||||||
|
|
||||||
|
httpUnsafeOrigin: domain,
|
||||||
|
|
||||||
|
|
||||||
/* =====================
|
/* =====================
|
||||||
* Admin
|
* Admin
|
||||||
* ===================== */
|
* ===================== */
|
||||||
@ -51,22 +75,6 @@ module.exports = {
|
|||||||
* Infra setup
|
* Infra setup
|
||||||
* ===================== */
|
* ===================== */
|
||||||
|
|
||||||
// the address you want to bind to, :: means all ipv4 and ipv6 addresses
|
|
||||||
// this may not work on all operating systems
|
|
||||||
httpAddress: '::',
|
|
||||||
|
|
||||||
// the port on which your httpd will listen
|
|
||||||
httpPort: 3000,
|
|
||||||
|
|
||||||
// This is for allowing the cross-domain iframe to function when developing
|
|
||||||
httpSafePort: 3001,
|
|
||||||
|
|
||||||
// This is for deployment in production, CryptPad uses a separate origin (domain) to host the
|
|
||||||
// cross-domain iframe. It can simply host the same content as CryptPad.
|
|
||||||
// httpSafeOrigin: "https://some-other-domain.xyz",
|
|
||||||
|
|
||||||
httpUnsafeOrigin: domain,
|
|
||||||
|
|
||||||
/* Your CryptPad server will share this value with clients
|
/* Your CryptPad server will share this value with clients
|
||||||
* via its /api/config endpoint.
|
* via its /api/config endpoint.
|
||||||
*
|
*
|
||||||
@ -127,13 +135,6 @@ module.exports = {
|
|||||||
*/
|
*/
|
||||||
adminEmail: 'i.did.not.read.my.config@cryptpad.fr',
|
adminEmail: 'i.did.not.read.my.config@cryptpad.fr',
|
||||||
|
|
||||||
/* Sales coming from your server will be identified by your domain
|
|
||||||
*
|
|
||||||
* If you are using CryptPad in a business context, please consider taking a support contract
|
|
||||||
* by contacting sales@cryptpad.fr
|
|
||||||
*/
|
|
||||||
myDomain: _domain,
|
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* If you are using CryptPad internally and you want to increase the per-user storage limit,
|
* If you are using CryptPad internally and you want to increase the per-user storage limit,
|
||||||
* change the following value.
|
* change the following value.
|
||||||
@ -171,12 +172,6 @@ module.exports = {
|
|||||||
* STORAGE
|
* STORAGE
|
||||||
* ===================== */
|
* ===================== */
|
||||||
|
|
||||||
/* By default the CryptPad server will run scheduled tasks every five minutes
|
|
||||||
* If you want to run scheduled tasks in a separate process (like a crontab)
|
|
||||||
* you can disable this behaviour by setting the following value to true
|
|
||||||
*/
|
|
||||||
disableIntegratedTasks: false,
|
|
||||||
|
|
||||||
/* Pads that are not 'pinned' by any registered user can be set to expire
|
/* Pads that are not 'pinned' by any registered user can be set to expire
|
||||||
* after a configurable number of days of inactivity (default 90 days).
|
* after a configurable number of days of inactivity (default 90 days).
|
||||||
* The value can be changed or set to false to remove expiration.
|
* The value can be changed or set to false to remove expiration.
|
||||||
@ -205,20 +200,6 @@ module.exports = {
|
|||||||
*/
|
*/
|
||||||
maxUploadSize: 20 * 1024 * 1024,
|
maxUploadSize: 20 * 1024 * 1024,
|
||||||
|
|
||||||
/* =====================
|
|
||||||
* HARDWARE RELATED
|
|
||||||
* ===================== */
|
|
||||||
|
|
||||||
/* CryptPad's file storage adaptor closes unused files after a configurable
|
|
||||||
* number of milliseconds (default 30000 (30 seconds))
|
|
||||||
*/
|
|
||||||
channelExpirationMs: 30000,
|
|
||||||
|
|
||||||
/* CryptPad's file storage adaptor is limited by the number of open files.
|
|
||||||
* When the adaptor reaches openFileLimit, it will clean up older files
|
|
||||||
*/
|
|
||||||
openFileLimit: 2048,
|
|
||||||
|
|
||||||
/* =====================
|
/* =====================
|
||||||
* DATABASE VOLUMES
|
* DATABASE VOLUMES
|
||||||
* ===================== */
|
* ===================== */
|
||||||
|
|||||||
@ -63,3 +63,22 @@ Default.mainPages = function () {
|
|||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
|
/* By default the CryptPad server will run scheduled tasks every five minutes
|
||||||
|
* If you want to run scheduled tasks in a separate process (like a crontab)
|
||||||
|
* you can disable this behaviour by setting the following value to true
|
||||||
|
*/
|
||||||
|
//disableIntegratedTasks: false,
|
||||||
|
|
||||||
|
/* CryptPad's file storage adaptor closes unused files after a configurable
|
||||||
|
* number of milliseconds (default 30000 (30 seconds))
|
||||||
|
*/
|
||||||
|
// channelExpirationMs: 30000,
|
||||||
|
|
||||||
|
/* CryptPad's file storage adaptor is limited by the number of open files.
|
||||||
|
* When the adaptor reaches openFileLimit, it will clean up older files
|
||||||
|
*/
|
||||||
|
//openFileLimit: 2048,
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user