build(docker): Add Docker Compose and Lavalink Configuration

This commit is contained in:
2025-04-20 00:54:39 +08:00
parent f339943e3b
commit 472111bd57
2 changed files with 78 additions and 0 deletions

32
application.yml Normal file
View File

@@ -0,0 +1,32 @@
# application.yml (Example)
server: # REST and WS server
port: 2333
address: 0.0.0.0 # Listen on all interfaces within the container
lavalink:
server:
password: "youshallnotpass" # CHANGE THIS to a strong password
sources:
youtube: true
bandcamp: true
soundcloud: true
twitch: true
vimeo: true
http: true
local: false
# bufferDurationMs: 400 # How many milliseconds of audio to buffer? Lower values are less safe.
# youtubePlaylistLoadLimit: 6 # Number of pages at 100 tracks each
# playerUpdateInterval: 5 # How frequently to send player updates to clients, in seconds
# youtubeSearchEnabled: true
# soundcloudSearchEnabled: true
# bandcampSearchEnabled: true # Not implemented by LavaLink currently
# Default values are generally fine
# You can find more options here: https://github.com/lavalink-devs/Lavalink/blob/master/IMPLEMENTATION.md#configuration
logging:
file:
max-history: 30
max-size: 1GB
path: ./logs/
level:
root: INFO
lavalink: INFO