import { createConfiguration, hooks } from "@midwayjs/hooks"; import * as Koa from "@midwayjs/koa"; import * as dotenv from "dotenv"; import * as redis from "@midwayjs/redis"; const env = dotenv.config(); /** * setup midway server */ export default createConfiguration({ imports: [Koa, redis, hooks()], importConfigs: [{ default: { keys: "session_keys", redis: { client: { port: Number(env.parsed ?. CACHE_PORT) || 6379, host: env.parsed ?. CACHE_HOST || "127.0.0.1", db: 0, }, }, } }], });