Drive / Dockerfile
diqiu's picture
Update Dockerfile
f6b623d verified
raw
history blame
536 Bytes
# 使用Node.js基础镜像
FROM node:alpine
# 设置大陆时区
ENV TZ Asia/Shanghai
# 设置工作目录
WORKDIR /drive
# 安装Git
RUN apk update && apk add --no-cache git ffmpeg
# 克隆项目
RUN git clone --depth=1 https://github.com/Zyy955/Lain-drive .
# 修改域名
RUN sed -i 's/^baseUrl:.*/baseUrl: https:\/\/diqiu-drive.hf.space/' config/defSet/config.yaml
# 赋予权限/归递
RUN chmod -R 777 /tmp
RUN chmod -R 777 /drive
# 安装依赖
RUN npm install -g pnpm
RUN pnpm install
# 启动!
CMD ["node", "app.js"]