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

@@ -61,7 +61,10 @@ services:
R2_BUCKET: ${R2_BUCKET:-vash-esports-images}
R2_PUBLIC_URL: ${R2_PUBLIC_URL:-https://cdn.esports.vash.software}
ROOT_ADMIN_EMAIL: ${ROOT_ADMIN_EMAIL}
PUBLIC_SENTRY_DSN: ${PUBLIC_SENTRY_DSN}
NODE_ENV: production
volumes:
- staging-app-logs:/var/log/app
env_file:
- .env.staging
healthcheck:
@@ -79,3 +82,4 @@ services:
volumes:
pgdata-staging:
staging-app-logs: