feat: monitoring + logging with sentry and pino

This commit is contained in:
2026-03-13 22:33:54 +01:00
parent 77b2fd9e92
commit 9fa365ba9e
29 changed files with 690 additions and 117 deletions

View File

@@ -34,7 +34,10 @@ services:
OSU_CLIENT_SECRET: ${OSU_CLIENT_SECRET}
OSU_IRC_USERNAME: ${OSU_IRC_USERNAME}
OSU_IRC_PASSWORD: ${OSU_IRC_PASSWORD}
PUBLIC_SENTRY_DSN: ${PUBLIC_SENTRY_DSN}
NODE_ENV: production
volumes:
- app-logs:/var/log/app
env_file:
- .env
healthcheck:
@@ -87,3 +90,4 @@ services:
volumes:
pgdata:
umamidata:
app-logs: