nubesync (production)

Published 2025-07-15 17:33:23 -04:00 by colin

Installation

docker pull git.nixc.us/colin/nubesync:production
sha256:54097814b821e96c5119ced90cd01ad30ab03ba028119b450a3511e303f8e455

About this package

NubeSync is a lightweight, command-line YouTube downloader built in Rust

Image Layers

ADD alpine-minirootfs-3.19.7-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
LABEL org.opencontainers.image.source=https://github.com/colin/nubesync
LABEL org.opencontainers.image.description=NubeSync is a lightweight, command-line YouTube downloader built in Rust
LABEL org.opencontainers.image.licenses=copyright
LABEL org.opencontainers.image.authors=Colin <colin@nixc.us>
LABEL org.opencontainers.image.vendor=Colin
LABEL org.opencontainers.image.architecture=amd64
RUN /bin/sh -c apk add --no-cache python3 py3-pip ffmpeg sqlite ca-certificates file && pip3 install --break-system-packages yt-dlp # buildkit
RUN /bin/sh -c mkdir -p /app /config /downloads && chmod 755 /app /config /downloads && chown root:root /app /config /downloads # buildkit
WORKDIR /app
COPY /build/target/x86_64-unknown-linux-musl/release/nubesync /app/nubesync # buildkit
COPY static/ ./static/ # buildkit
RUN /bin/sh -c chmod +x /app/nubesync && file /app/nubesync | grep -q "ELF.*x86-64" || (echo "ERROR: nubesync is not a Linux x86_64 ELF binary!" && echo "Current file info:" && file /app/nubesync && echo "Required: ELF 64-bit LSB executable, x86-64" && exit 1) # buildkit
RUN /bin/sh -c touch /config/.write_test && rm /config/.write_test # buildkit
ENTRYPOINT ["/app/nubesync"]

Labels

Key Value
com.docker.compose.project nubesync
com.docker.compose.service nubesync
com.docker.compose.version 2.36.2
org.opencontainers.image.architecture amd64
org.opencontainers.image.authors Colin <colin@nixc.us>
org.opencontainers.image.description NubeSync is a lightweight, command-line YouTube downloader built in Rust
org.opencontainers.image.licenses copyright
org.opencontainers.image.source https://github.com/colin/nubesync
org.opencontainers.image.vendor Colin
Details
Container
2025-07-15 17:33:23 -04:00
105
OCI / Docker
linux/amd64
Colin <colin@nixc.us>
copyright
96 MiB
Versions (2) View all
production 2025-07-15
staging 2025-06-26