fix docker error

This commit is contained in:
Hongbo Wu 2024-05-13 15:11:37 +08:00
parent a924c8448b
commit 34c214e7d8
2 changed files with 10 additions and 4 deletions

View file

@ -63,6 +63,8 @@ services:
depends_on:
migrate:
condition: service_completed_successfully
postgres:
condition: service_healthy
redis:
condition: service_healthy
@ -107,3 +109,5 @@ services:
container_name: "omnivore-redis"
ports:
- "6379:6379"
healthcheck:
test: [ "CMD", "redis-cli", "--raw", "incr", "ping" ]

View file

@ -165,10 +165,12 @@ const main = async (): Promise<void> => {
await apollo.start()
apollo.applyMiddleware({ app, path: '/api/graphql', cors: corsConfig })
const mwLogger = loggers.get('express', { levels: config.syslog.levels })
const transport = buildLoggerTransport('express')
const mw = await lw.express.makeMiddleware(mwLogger, transport)
app.use(mw)
if (!env.dev.isLocal) {
const mwLogger = loggers.get('express', { levels: config.syslog.levels })
const transport = buildLoggerTransport('express')
const mw = await lw.express.makeMiddleware(mwLogger, transport)
app.use(mw)
}
const listener = httpServer.listen({ port: PORT }, async () => {
const logger = buildLogger('app.dispatch')