Supported ssl dhparam

This commit is contained in:
Cheng-Han, Wu 2016-03-15 10:39:45 +08:00
parent 921b5f4652
commit f889ffaa9f
3 changed files with 3 additions and 0 deletions

View file

@ -105,6 +105,7 @@ Server-side config.js settings
| sslkeypath | `./cert/client.key` | ssl key path |
| sslcertpath | `./cert/hackmd_io.crt` | ssl cert path |
| sslcapath | `['./cert/COMODORSAAddTrustCA.crt']` | ssl ca chain |
| dhparampath | `./cert/dhparam.pem` | ssl dhparam path |
| tmppath | `./tmp/` | temp file path |
| postgresqlstring | `postgresql://user:pass@host:port/hackmd` | PostgreSQL connection string, fallback to this when not set in environment |
| mongodbstring | `mongodb://user:pass@host:port/hackmd` | MongoDB connection string, fallback to this when not set in environment |

1
app.js
View file

@ -40,6 +40,7 @@ if (config.usessl) {
key: fs.readFileSync(config.sslkeypath, 'utf8'),
cert: fs.readFileSync(config.sslcertpath, 'utf8'),
ca: ca,
dhparam: fs.readFileSync(config.dhparampath, 'utf8'),
requestCert: false,
rejectUnauthorized: false
};

View file

@ -24,6 +24,7 @@ var config = {
sslkeypath: 'change this',
sslcertpath: 'change this',
sslcapath: ['change this'],
dhparampath: 'change this',
usessl: usessl,
getserverurl: function() {
var url = domain;