alist (latest-aio)

Published 2025-03-15 05:02:57 +00:00 by ben0i0d

Installation

docker pull eoelab.org:1027/mirrors/alist:latest-aio
sha256:ed5372c58fa5d34a1a08fc995d6e9d3cd9068fe4d644a6b6f1da990587d45231

About this package

🗂️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs。

Image Layers

ADD alpine-minirootfs-20250108-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
ARG TARGETPLATFORM=linux/amd64
ARG INSTALL_FFMPEG=true
ARG INSTALL_ARIA2=true
LABEL MAINTAINER=i@nn.ci
WORKDIR /opt/alist/
RUN |3 TARGETPLATFORM=linux/amd64 INSTALL_FFMPEG=true INSTALL_ARIA2=true /bin/sh -c apk update && apk upgrade --no-cache && apk add --no-cache bash ca-certificates su-exec tzdata; [ "$INSTALL_FFMPEG" = "true" ] && apk add --no-cache ffmpeg; [ "$INSTALL_ARIA2" = "true" ] && apk add --no-cache curl aria2 && mkdir -p /opt/aria2/.aria2 && wget https://github.com/P3TERX/aria2.conf/archive/refs/heads/master.tar.gz -O /tmp/aria-conf.tar.gz && tar -zxvf /tmp/aria-conf.tar.gz -C /opt/aria2/.aria2 --strip-components=1 && rm -f /tmp/aria-conf.tar.gz && sed -i 's|rpc-secret|#rpc-secret|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root/.aria2|/opt/aria2/.aria2|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root/.aria2|/opt/aria2/.aria2|g' /opt/aria2/.aria2/script.conf && sed -i 's|/root|/opt/aria2|g' /opt/aria2/.aria2/aria2.conf && sed -i 's|/root|/opt/aria2|g' /opt/aria2/.aria2/script.conf && touch /opt/aria2/.aria2/aria2.session && /opt/aria2/.aria2/tracker.sh ; rm -rf /var/cache/apk/* # buildkit
COPY /build/linux/amd64/alist ./ # buildkit
COPY entrypoint.sh /entrypoint.sh # buildkit
RUN |3 TARGETPLATFORM=linux/amd64 INSTALL_FFMPEG=true INSTALL_ARIA2=true /bin/sh -c chmod +x /opt/alist/alist && chmod +x /entrypoint.sh && /entrypoint.sh version # buildkit
ENV PUID=0 PGID=0 UMASK=022 RUN_ARIA2=true
VOLUME [/opt/alist/data/]
EXPOSE map[5244/tcp:{} 5245/tcp:{}]
CMD ["/entrypoint.sh"]

Labels

Key Value
MAINTAINER i@nn.ci
org.opencontainers.image.created 2025-01-27T16:05:36.910Z
org.opencontainers.image.description 🗂️A file list/WebDAV program that supports multiple storages, powered by Gin and Solidjs. / 一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs。
org.opencontainers.image.licenses AGPL-3.0
org.opencontainers.image.revision 226c34929a8bf7154bcf6c9f701c78da356c7ce5
org.opencontainers.image.source https://github.com/AlistGo/alist
org.opencontainers.image.title alist
org.opencontainers.image.url https://github.com/AlistGo/alist
org.opencontainers.image.version v3.42.0-aio
Details
Container
2025-03-15 05:02:57 +00:00
1
OCI / Docker
linux/amd64
AGPL-3.0
116 MiB
Versions (2) View all
latest-aio 2025-03-15
latest 2025-03-15