Spaces:
Paused
Paused
| FROM debian:stable-slim | |
| RUN apt-get update && apt-get install -y curl tar ca-certificates && rm -rf /var/lib/apt/lists/* | |
| RUN mkdir -p /opt/alist/data && \ | |
| curl -L https://github.com/AlistGo/alist/releases/latest/download/alist-linux-amd64.tar.gz -o /tmp/alist.tar.gz && \ | |
| tar -zxvf /tmp/alist.tar.gz -C /opt/alist && \ | |
| rm /tmp/alist.tar.gz | |
| RUN chmod +x /opt/alist/alist | |
| WORKDIR /opt/alist | |
| RUN echo '{"http_port": 7860}' > /opt/alist/data/config.json | |
| ENV ALIST_HTTP_PORT=7860 | |
| CMD ["./alist", "server", "--data", "/opt/alist/data"] | |
| # |