diff --git a/Dockerfile b/Dockerfile index 4c134725..ce4a9577 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ -ARG GOLANG_IMAGE=golang:1.23-alpine3.20 -ARG BUILD_IMAGE=alpine:3.20 +ARG GOLANG_IMAGE=golang:1.24-alpine3.21 +ARG BUILD_IMAGE=alpine:3.21 # Cross-Compilation # https://www.docker.com/blog/faster-multi-platform-builds-dockerfile-cross-compilation-guide/ diff --git a/config/config.go b/config/config.go index ac559052..5e535b4b 100644 --- a/config/config.go +++ b/config/config.go @@ -225,6 +225,9 @@ func (d *Config) init() { ".xml": "application/xml", ".ts": "video/MP2T", ".mp4": "video/mp4", + ".mp3": "audio/mpeg", + ".ogg": "audio/ogg", + ".wav": "audio/wav", ".jpg": "image/jpeg", ".jpeg": "image/jpeg", ".png": "image/png", diff --git a/mime.types b/mime.types index c6ed7de1..07897728 100644 --- a/mime.types +++ b/mime.types @@ -7,6 +7,9 @@ application/vnd.apple.mpegurl .m3u8 application/xml .xml video/MP2T .ts video/mp4 .mp4 +audio/mp3 .mp3 +audio/ogg .ogg +audio/wav .wav image/jpeg .jpg .jpeg image/png .png image/gif .gif