add redis creds
Some checks failed
ci/woodpecker/push/woodpecker Pipeline was successful
ci/woodpecker/pr/woodpecker Pipeline failed

This commit is contained in:
2023-08-12 10:56:16 +03:00
parent c0a310b5ff
commit e8d1ba9c96
4 changed files with 30 additions and 16 deletions

View File

@@ -16,6 +16,7 @@ import { channels } from './channels';
import { Env, getEnv } from './helpers/get-env';
const app: Application = express(feathers());
let sessionStore;
// Load app configuration
app.configure(configuration());
@@ -28,15 +29,19 @@ app.use(
app.use(cookieParser());
const sessionStore =
getEnv() === Env.prod
? new RedisStore({
prefix: 'walias:',
client: createClient({
url: config.get('redis.url'),
}),
})
: undefined;
if (getEnv() === Env.prod) {
const redisClient = createClient({
url: config.get('redis.url'),
password: config.get('redis.password'),
});
sessionStore = new RedisStore({
prefix: 'walias:',
client: redisClient,
});
redisClient.connect().catch(console.error);
}
app.use(
session({