Skip to content

Commit

Permalink
Fix redis auth
Browse files Browse the repository at this point in the history
  • Loading branch information
Hossara committed Apr 26, 2024
1 parent 1d83499 commit 4bc7e52
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 14 deletions.
5 changes: 1 addition & 4 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,10 @@ FROM node:18 AS base
RUN yarn global add pnpm

ARG REDIS_SERVER
ARG REDIS_USERNAME
ARG REDIS_PASSWORD
ARG FIREBASE_ADMIN_DATABASE
ARG BOT_TOKEN

ENV FIREBASE_ADMIN_DATABASE=${FIREBASE_ADMIN_DATABASE} BOT_TOKEN=${BOT_TOKEN}
ENV REDIS_SERVER=${REDIS_SERVER} REDIS_USERNAME=${REDIS_USERNAME} REDIS_PASSWORD=${REDIS_PASSWORD}
ENV REDIS_SERVER=${REDIS_SERVER} FIREBASE_ADMIN_DATABASE=${FIREBASE_ADMIN_DATABASE} BOT_TOKEN=${BOT_TOKEN}

FROM base AS deps

Expand Down
11 changes: 1 addition & 10 deletions src/app.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,6 @@ export const env = {
BOT_TOKEN: string,
PROXY: string,
REDIS_SERVER: string,
REDIS_USERNAME: string,
REDIS_PASSWORD: string,

FIREBASE_apiKey: string,
FIREBASE_authDomain: string,
Expand Down Expand Up @@ -59,14 +57,7 @@ export const firebase = getFirestore(initializeApp({
}))

// Initialize redis client
let redis_options: any = {url: env.REDIS_SERVER}
if (env.REDIS_USERNAME) redis_options = {
...redis_options,
username: env.REDIS_USERNAME,
password: env.REDIS_PASSWORD
}

export const redisClient = createClient(redis_options)
export const redisClient = createClient({url: env.REDIS_SERVER})

redisClient.on('error', err => console.error("Redis error: ", err))

Expand Down

0 comments on commit 4bc7e52

Please sign in to comment.