refactor to Go and release v1 #30

Manually merged
williamp merged 33 commits from v1-refactor into master 2026-03-07 01:06:53 +00:00
Showing only changes of commit eceb3b3d76 - Show all commits

View File

@@ -16,13 +16,8 @@ RUN apt-get update && \
apt-get install -y --no-install-recommends ffmpeg
RUN mkdir -p /rootfs/bin && \
cp /usr/bin/ffmpeg /usr/bin/ffprobe /rootfs/bin/ && \
ldd /usr/bin/ffmpeg | grep "=> /" | awk '{print $3}' | \
xargs -I '{}' cp --parents '{}' /rootfs && \
cp --parents /lib/x86_64-linux-gnu/libdl.so.2 /rootfs && \
cp --parents /lib/x86_64-linux-gnu/libpthread.so.0 /rootfs && \
cp --parents /lib/x86_64-linux-gnu/libutil.so.1 /rootfs && \
cp --parents /lib/x86_64-linux-gnu/librt.so.1 /rootfs && \
cp --parents /lib64/ld-linux-x86-64.so.2 /rootfs
ldd /usr/bin/ffmpeg | awk '{print $3}' | grep "^/" | xargs -I '{}' cp --parents '{}' /rootfs && \
ldd /usr/bin/ffmpeg | awk 'NF==2 {print $1}' | grep "^/" | xargs -I '{}' cp --parents '{}' /rootfs
################################################################################
# YT-DLP builder stage