Skip to content

NezuChan/nezly

Repository files navigation

Logo

@nezuchan/nezly

A REST Proxy container for the Lavalink REST API.

GitHub Discord Deploy with Vercel

Features

  • Written in TypeScript
  • Multiple Lavalink nodes support
  • Configure-able response timeout, for retries (only for /loadtracks, /decodetracks, /decodetrack routes)
  • Vercel Serverless support
  • Use preferred custom node using x-node-name headers
  • Usage analytics, such as tracks info, requester (if user append x-requester-id). everything were sent to client webhook (if set).
  • No hardcoded route, note that basic /loadtracks, /decodetracks, /decodetrack routes are hardcoded for caching stuff

Usage

  • You may uses this for scaling LavaLink track loading not for proxying everything via this module