fix backend

This commit is contained in:
Matthias Hochmeister
2026-02-27 20:46:21 +01:00
parent 8b3842a9fc
commit d7a0d18899
2 changed files with 9 additions and 8 deletions

View File

@@ -55,6 +55,9 @@ COPY --from=builder /app/dist ./dist
# Copy database migrations (needed for runtime) # Copy database migrations (needed for runtime)
COPY --from=builder /app/src/database/migrations ./dist/database/migrations COPY --from=builder /app/src/database/migrations ./dist/database/migrations
# Create logs directory
RUN mkdir -p /app/logs
# Change ownership to non-root user # Change ownership to non-root user
RUN chown -R nodejs:nodejs /app RUN chown -R nodejs:nodejs /app

View File

@@ -46,13 +46,11 @@ const logger = winston.createLogger({
], ],
}); });
// If not in production, log to the console as well // Always log to console so errors are visible in `docker logs`
if (process.env.NODE_ENV !== 'production') {
logger.add( logger.add(
new winston.transports.Console({ new winston.transports.Console({
format: consoleFormat, format: consoleFormat,
}) })
); );
}
export default logger; export default logger;