fix(music): add lavasrc-patcher sidecar for auto-applying runtime config

LavaSrc plugin config (preferPartnerApi, customTokenEndpoint, spDc)
doesn't bind from YAML in Lavalink 4. Added a one-shot sidecar container
that applies the config via PATCH endpoint after Lavalink becomes healthy.
Also cleaned up DEBUG logging.
This commit is contained in:
loki5512344 2026-08-31 16:22:14 +02:00
parent af88cea301
commit affdb684b9
Signed by: boba
GPG key ID: 253067914055423B
3 changed files with 31 additions and 0 deletions

View file

@ -0,0 +1,5 @@
FROM alpine:3.20
RUN apk add --no-cache curl
COPY apply-config.sh /apply-config.sh
RUN chmod +x /apply-config.sh
CMD ["/apply-config.sh"]