Skip to content

Commit

Permalink
fix(6423): add username and password for redis connection (#6745)
Browse files Browse the repository at this point in the history
Co-authored-by: pbb <[email protected]>
  • Loading branch information
borel and pbb authored Sep 4, 2024
1 parent 7a282b4 commit 0c2657e
Show file tree
Hide file tree
Showing 5 changed files with 17 additions and 0 deletions.
2 changes: 2 additions & 0 deletions packages/twenty-server/.env.example
Original file line number Diff line number Diff line change
Expand Up @@ -52,6 +52,8 @@ SIGN_IN_PREFILLED=true
# MESSAGE_QUEUE_TYPE=pg-boss
# REDIS_HOST=127.0.0.1
# REDIS_PORT=6379
# REDIS_USERNAME=
# REDIS_PASSWORD=
# DEMO_WORKSPACE_IDS=REPLACE_ME_WITH_A_RANDOM_UUID
# SERVER_URL=http://localhost:3000
# WORKSPACE_INACTIVE_DAYS_BEFORE_NOTIFICATION=30
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -29,12 +29,17 @@ export const cacheStorageModuleFactory = (
);
}

const username = environmentService.get('REDIS_USERNAME');
const password = environmentService.get('REDIS_PASSWORD');

return {
...cacheModuleOptions,
store: redisStore,
socket: {
host,
port,
username,
password,
},
};
}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -368,6 +368,10 @@ export class EnvironmentVariables {
@CastToPositiveNumber()
REDIS_PORT = 6379;

REDIS_USERNAME: string;

REDIS_PASSWORD: string;

API_TOKEN_EXPIRES_IN = '100y';

SHORT_TERM_TOKEN_EXPIRES_IN = '5m';
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -34,13 +34,17 @@ export const messageQueueModuleFactory = async (
case MessageQueueDriverType.BullMQ: {
const host = environmentService.get('REDIS_HOST');
const port = environmentService.get('REDIS_PORT');
const username = environmentService.get('REDIS_USERNAME');
const password = environmentService.get('REDIS_PASSWORD');

return {
type: MessageQueueDriverType.BullMQ,
options: {
connection: {
host,
port,
username,
password,
},
},
};
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,8 @@ yarn command:prod cron:calendar:calendar-event-list-fetch
['PG_SSL_ALLOW_SELF_SIGNED', 'false', 'Allow self signed certificates'],
['REDIS_HOST', '127.0.0.1', 'Redis connection host'],
['REDIS_PORT', '6379', 'Redis connection port'],
['REDIS_USERNAME', 'redis_username', 'Redis connection username'],
['REDIS_PASSWORD', 'redis_pwd', 'Redis connection password'],
['FRONT_BASE_URL', 'http://localhost:3001', 'Url to the hosted frontend'],
['SERVER_URL', 'http://localhost:3000', 'Url to the hosted server'],
['PORT', '3000', 'Port'],
Expand Down

0 comments on commit 0c2657e

Please sign in to comment.