nubesync (staging)
Published 2025-06-26 10:45:16 -04:00 by colin
Installation
docker pull git.nixc.us/colin/nubesync:staging
sha256:b5cd706ac7387b4a415df6dc77666355ca3b2317262aca7372d9e14ff414204c
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"] |
CMD ["web" "--auto-sync"] |
Labels
Key | Value |
---|---|
com.docker.compose.project | nubesync-1 |
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
2025-06-26 10:45:16 -04:00
Versions (2)
View all
Container
65
OCI / Docker
linux/amd64
Colin <colin@nixc.us>
copyright
96 MiB
production
2025-07-15
staging
2025-06-26