mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-05-28 19:41:33 +02:00
add tls settings
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
Path = require('path')
|
||||
http = require('http')
|
||||
http.globalAgent.maxSockets = 300
|
||||
fs = require('fs')
|
||||
|
||||
module.exports =
|
||||
internal:
|
||||
@@ -44,6 +45,12 @@ module.exports =
|
||||
key_schema:
|
||||
projectHistoryOps: ({project_id}) -> "ProjectHistory:Ops:{#{project_id}}"
|
||||
projectHistoryFirstOpTimestamp: ({project_id}) -> "ProjectHistory:FirstOpTimestamp:{#{project_id}}"
|
||||
tls: if process.env['REDIS_CA_CERT'] && process.env['REDIS_CLIENT_CERT'] && process.env['REDIS_CLIENT_KEY']
|
||||
ca: fs.readFileSync(process.env['REDIS_CA_CERT']),
|
||||
cert: fs.readFileSync(
|
||||
process.env['REDIS_CLIENT_CERT']
|
||||
),
|
||||
key: fs.readFileSync(process.env['REDIS_CLIENT_KEY'])
|
||||
|
||||
new_project_history:
|
||||
port: process.env["NEW_HISTORY_REDIS_PORT"] or "6379"
|
||||
@@ -54,6 +61,12 @@ module.exports =
|
||||
projectHistoryFirstOpTimestamp: ({project_id}) -> "ProjectHistory:FirstOpTimestamp:{#{project_id}}"
|
||||
projectHistoryMigrationKey: ({project_id}) -> "ProjectHistory:MigrationKey:{#{project_id}}"
|
||||
migration_phase: "prepare"
|
||||
tls: if process.env['NEW_HISTORY_REDIS_CA_CERT'] && process.env['NEW_HISTORY_REDIS_CLIENT_CERT'] && process.env['NEW_HISTORY_REDIS_CLIENT_KEY']
|
||||
ca: fs.readFileSync(process.env['NEW_HISTORY_REDIS_CA_CERT']),
|
||||
cert: fs.readFileSync(
|
||||
process.env['NEW_HISTORY_REDIS_CLIENT_CERT']
|
||||
),
|
||||
key: fs.readFileSync(process.env['NEW_HISTORY_REDIS_CLIENT_KEY'])
|
||||
redisOptions:
|
||||
keepAlive: 100
|
||||
|
||||
|
||||
Reference in New Issue
Block a user