2015-07-20 00:09:47 -07:00
|
|
|
'use strict';
|
|
|
|
|
|
|
|
|
|
var config = require('./config.js'),
|
|
|
|
|
path = require('path');
|
|
|
|
|
|
|
|
|
|
// keep these values in sync with start.sh
|
|
|
|
|
exports = module.exports = {
|
2017-01-24 10:12:05 -08:00
|
|
|
CLOUDRON_DEFAULT_AVATAR_FILE: path.join(__dirname + '/../assets/avatar.png'),
|
2017-03-29 15:51:53 +02:00
|
|
|
INFRA_VERSION_FILE: path.join(config.baseDir(), 'platformdata/INFRA_VERSION'),
|
2017-09-26 16:31:08 -07:00
|
|
|
BACKUP_RESULT_FILE: path.join(config.baseDir(), 'platformdata/backup/result.txt'),
|
|
|
|
|
BACKUP_LOG_FILE: path.join(config.baseDir(), 'platformdata/backup/logs.txt'),
|
2015-07-20 00:09:47 -07:00
|
|
|
|
2017-03-29 15:51:53 +02:00
|
|
|
OLD_DATA_DIR: path.join(config.baseDir(), 'data'),
|
|
|
|
|
PLATFORM_DATA_DIR: path.join(config.baseDir(), 'platformdata'),
|
|
|
|
|
APPS_DATA_DIR: path.join(config.baseDir(), 'appsdata'),
|
2017-01-24 10:09:05 -08:00
|
|
|
BOX_DATA_DIR: path.join(config.baseDir(), 'boxdata'),
|
2015-07-20 00:09:47 -07:00
|
|
|
|
2017-03-29 15:51:53 +02:00
|
|
|
ACME_CHALLENGES_DIR: path.join(config.baseDir(), 'platformdata/acme'),
|
|
|
|
|
ADDON_CONFIG_DIR: path.join(config.baseDir(), 'platformdata/addons'),
|
|
|
|
|
COLLECTD_APPCONFIG_DIR: path.join(config.baseDir(), 'platformdata/collectd/collectd.conf.d'),
|
2017-08-11 22:05:31 +02:00
|
|
|
LOGROTATE_CONFIG_DIR: path.join(config.baseDir(), 'platformdata/logrotate.d'),
|
2017-03-29 15:51:53 +02:00
|
|
|
NGINX_CONFIG_DIR: path.join(config.baseDir(), 'platformdata/nginx'),
|
|
|
|
|
NGINX_APPCONFIG_DIR: path.join(config.baseDir(), 'platformdata/nginx/applications'),
|
|
|
|
|
NGINX_CERT_DIR: path.join(config.baseDir(), 'platformdata/nginx/cert'),
|
2017-09-26 16:31:08 -07:00
|
|
|
BACKUP_INFO_DIR: path.join(config.baseDir(), 'platformdata/backup'),
|
|
|
|
|
SNAPSHOT_INFO_FILE: path.join(config.baseDir(), 'platformdata/backup/snapshot-info.json'),
|
2015-07-20 00:09:47 -07:00
|
|
|
|
|
|
|
|
// this is not part of appdata because an icon may be set before install
|
2017-01-24 10:09:05 -08:00
|
|
|
APP_ICONS_DIR: path.join(config.baseDir(), 'boxdata/appicons'),
|
2017-09-09 22:37:39 -07:00
|
|
|
MAIL_DATA_DIR: path.join(config.baseDir(), 'boxdata/mail'),
|
|
|
|
|
ACME_ACCOUNT_KEY_FILE: path.join(config.baseDir(), 'boxdata/acme/acme.key'),
|
2017-01-24 10:09:05 -08:00
|
|
|
APP_CERTS_DIR: path.join(config.baseDir(), 'boxdata/certs'),
|
|
|
|
|
CLOUDRON_AVATAR_FILE: path.join(config.baseDir(), 'boxdata/avatar.png'),
|
2017-11-28 01:23:10 -08:00
|
|
|
UPDATE_CHECKER_FILE: path.join(config.baseDir(), 'boxdata/updatechecker.json'),
|
|
|
|
|
|
2018-06-04 10:39:32 +02:00
|
|
|
AUTO_PROVISION_FILE: path.join(config.baseDir(), 'configs/autoprovision.json'),
|
|
|
|
|
|
2018-06-04 20:23:29 +02:00
|
|
|
LOG_DIR: path.join(config.baseDir(), 'platformdata/logs')
|
2015-07-20 00:09:47 -07:00
|
|
|
};
|