mirror of
https://github.com/ether/etherpad-lite.git
synced 2025-05-10 00:45:01 -04:00
Uses ssl by default
This commit is contained in:
parent
6beb5dcaf5
commit
62ae4a0a97
1 changed files with 11 additions and 2 deletions
|
@ -26,10 +26,19 @@ const settings = require('../utils/Settings');
|
||||||
const log4js = require('log4js');
|
const log4js = require('log4js');
|
||||||
const stats = require('../stats');
|
const stats = require('../stats');
|
||||||
const util = require('util');
|
const util = require('util');
|
||||||
|
const tls = require("tls");
|
||||||
|
var realSettings = Object.assign(
|
||||||
|
{ ssl: { ca: tls.rootCertificates } },
|
||||||
|
settings.dbSettings
|
||||||
|
);
|
||||||
|
|
||||||
// set database settings
|
// set database settings
|
||||||
const db =
|
const db = new ueberDB.Database(
|
||||||
new ueberDB.Database(settings.dbType, settings.dbSettings, null, log4js.getLogger('ueberDB'));
|
settings.dbType,
|
||||||
|
realSettings,
|
||||||
|
null,
|
||||||
|
log4js.getLogger("ueberDB")
|
||||||
|
);
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The UeberDB Object that provides the database functions
|
* The UeberDB Object that provides the database functions
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue