refactor(security): redis
This commit is contained in:
parent
e56682d659
commit
73b483f7e9
|
@ -1,12 +1,12 @@
|
|||
'@latus/core': {
|
||||
up: [
|
||||
'@latus/db',
|
||||
'@latus/redis',
|
||||
'@latus/user/session',
|
||||
'@latus/user/passport',
|
||||
'@latus/user/local',
|
||||
'@latus/http',
|
||||
'@latus/repl',
|
||||
'@latus/db/server',
|
||||
'@latus/redis/server',
|
||||
'@latus/user/session/server',
|
||||
'@latus/user/passport/server',
|
||||
'@latus/user/local/server',
|
||||
'@latus/http/server',
|
||||
'@latus/repl/server',
|
||||
],
|
||||
}
|
||||
'@latus/db': {
|
||||
|
@ -31,7 +31,8 @@
|
|||
],
|
||||
}
|
||||
'@latus/react': {}
|
||||
'@latus/redis': {
|
||||
'@latus/redis': {}
|
||||
'@latus/redis/server': {
|
||||
docker: 'cached',
|
||||
}
|
||||
'@latus/redis/session': {}
|
||||
|
|
|
@ -5,7 +5,7 @@ const {
|
|||
REDIS_PORT,
|
||||
} = process.env;
|
||||
|
||||
export default ({config: {'@latus/redis': {host, port}}}, opts = {}) => (
|
||||
export default ({config: {'@latus/redis/server': {host, port}}}, opts = {}) => (
|
||||
redis.createClient(
|
||||
REDIS_PORT || port,
|
||||
REDIS_HOST || host,
|
||||
|
|
|
@ -9,7 +9,7 @@ import createClient from './create-client';
|
|||
const debug = D('@latus/redis/docker');
|
||||
|
||||
export default async function createDockerContainer(latus) {
|
||||
const {config: {'@latus/redis': {docker, port}}} = latus;
|
||||
const {config: {'@latus/redis/server': {docker, port}}} = latus;
|
||||
const args = [
|
||||
'run',
|
||||
'--rm',
|
||||
|
|
|
@ -1,9 +1 @@
|
|||
export default {
|
||||
hooks: {
|
||||
'@latus/core/config': () => ({
|
||||
docker: true,
|
||||
host: '127.0.0.1',
|
||||
port: 6380,
|
||||
}),
|
||||
},
|
||||
};
|
||||
export default {};
|
||||
|
|
|
@ -31,8 +31,13 @@ export const keys = (client, pattern) => safeKeys(client, pattern, 0);
|
|||
|
||||
export default {
|
||||
hooks: {
|
||||
'@latus/core/config': () => ({
|
||||
docker: true,
|
||||
host: '127.0.0.1',
|
||||
port: 6380,
|
||||
}),
|
||||
'@latus/core/up': (latus) => {
|
||||
const {config: {'@latus/redis': {docker}}} = latus;
|
||||
const {config: {'@latus/redis/server': {docker}}} = latus;
|
||||
return 'production' !== NODE_ENV && docker ? createDockerContainer(latus) : undefined;
|
||||
},
|
||||
'@latus/repl/context': (latus) => ({
|
||||
|
|
Loading…
Reference in New Issue
Block a user