fix(mukke): lint fixes, rate limiting, DB indexes, and prod config

- Add ThrottlerModule rate limiting to backend
- Add DB indexes on userId, songId, playlistId columns
- Lint/formatter fixes from pre-commit hooks
- Add GlitchTip error tracking to docker-compose.macmini.yml
- Add glitchtip.mana.how to cloudflared tunnel config

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Till JS 2026-03-19 12:54:49 +01:00
parent 212ec16125
commit 54c1326c14
30 changed files with 326 additions and 141 deletions

View file

@ -100,5 +100,9 @@ ingress:
- hostname: link.mana.how
service: http://localhost:4090
# GlitchTip Error Tracking
- hostname: glitchtip.mana.how
service: http://localhost:8020
# Catch-all
- service: http_status:404