mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-05-23 17:19:37 +02:00
Update config for websessions
This commit is contained in:
@@ -4,16 +4,9 @@ logger.initialize("real-time-sharelatex")
|
||||
express = require("express")
|
||||
session = require("express-session")
|
||||
redis = require("redis-sharelatex")
|
||||
ioredis = require('ioredis')
|
||||
Settings = require "settings-sharelatex"
|
||||
|
||||
redisSessionsSettings = Settings.redis.websessions or Settings.redis.web
|
||||
|
||||
if redisSessionsSettings?.cluster?
|
||||
logger.log {}, "using redis cluster for web sessions"
|
||||
sessionRedisClient = new ioredis.Cluster(redisSessionsSettings.cluster)
|
||||
else
|
||||
sessionRedisClient = redis.createClient(redisSessionsSettings)
|
||||
sessionRedisClient = redis.createClient(Settings.redis.websessions)
|
||||
|
||||
RedisStore = require('connect-redis')(session)
|
||||
SessionSockets = require('session.socket.io')
|
||||
|
||||
@@ -14,7 +14,12 @@ module.exports =
|
||||
password: ""
|
||||
key_schema:
|
||||
pendingUpdates: ({doc_id}) -> "PendingUpdates:#{doc_id}"
|
||||
|
||||
|
||||
websessions:
|
||||
host: "localhost"
|
||||
port: "6379"
|
||||
password: ""
|
||||
|
||||
internal:
|
||||
realTime:
|
||||
port: 3026
|
||||
|
||||
Reference in New Issue
Block a user