Skip to content

Instantly share code, notes, and snippets.

@izakdvlpr
Created July 22, 2025 20:39
Show Gist options
  • Select an option

  • Save izakdvlpr/9120b43eeec576493ed4b14b483281c1 to your computer and use it in GitHub Desktop.

Select an option

Save izakdvlpr/9120b43eeec576493ed4b14b483281c1 to your computer and use it in GitHub Desktop.
server:
port: 2333
address: 0.0.0.0
http2:
enabled: false
plugins:
youtube:
enabled: true
allowSearch: true
allowDirectVideoIds: true
allowDirectPlaylistIds: true
clients:
- MUSIC
- ANDROID_VR
- ANDROID_MUSIC
- WEB
- WEBEMBEDDED
- TVHTML5EMBEDDED
oauth:
enabled: false
lavasrc:
providers:
- "ytsearch:\"%ISRC%\""
- "ytsearch:%QUERY%"
- "scsearch:%QUERY%"
sources:
spotify: true
applemusic: false
deezer: false
yandexmusic: false
flowerytts: false
youtube: true
tidal: false
spotify:
clientId: ""
clientSecret: ""
countryCode: "BR"
playlistLoadLimit: 3
albumLoadLimit: 2
youtube:
countryCode: "BR"
playlistLoadLimit: 1
albumLoadLimit: 1
artistLoadLimit: 1
ytdlp:
path: "yt-dlp"
searchLimit: 10
lavalink:
plugins:
- dependency: "com.github.topi314.lavasrc:lavasrc-plugin:4.7.3"
repository: "https://maven.lavalink.dev/releases"
- dependency: "com.github.topi314.lavasearch:lavasearch-plugin:1.0.0"
repository: "https://maven.lavalink.dev/releases"
- dependency: "dev.lavalink.youtube:youtube-plugin:1.13.3"
snapshot: false
server:
password: "youshallnotpass"
sources:
youtube: false
filters:
volume: true
equalizer: true
karaoke: true
timescale: true
tremolo: true
vibrato: true
distortion: true
rotation: true
channelMix: true
lowPass: true
nonAllocatingFrameBuffer: false
bufferDurationMs: 400
frameBufferDurationMs: 5000
opusEncodingQuality: 10
resamplingQuality: MEDIUM
trackStuckThresholdMs: 10000
useSeekGhosting: true
youtubePlaylistLoadLimit: 6
playerUpdateInterval: 5
youtubeSearchEnabled: true
soundcloudSearchEnabled: true
gc-warnings: true
timeouts:
connectTimeoutMs: 3000
connectionRequestTimeoutMs: 3000
socketTimeoutMs: 3000
metrics:
prometheus:
enabled: false
endpoint: /metrics
sentry:
dsn: ""
environment: ""
logging:
file:
path: ./logs/
max-history: 5
max-size: 10MB
level:
root: INFO
lavalink: INFO
request:
enabled: true
includeClientInfo: true
includeHeaders: false
includeQueryString: true
includePayload: true
maxPayloadLength: 10000
logback:
rollingpolicy:
max-file-size: 10MB
max-history: 30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment