TGWD / Dockerfile
Yvan-W's picture
Update Dockerfile
c859a55 verified
raw
history blame contribute delete
477 Bytes
FROM node:22
WORKDIR /RUN
RUN mkdir TG &&\
npm install pnpm -g && \
cd TG && \
pnpm install tgfs
RUN --mount=type=secret,id=CONFIG,mode=0444,required=true \
cd TG && \
wget $(cat /run/secrets/CONFIG)
RUN --mount=type=secret,id=TGToken,mode=0444,required=true \
wget $(cat /run/secrets/TGToken) && unzip -d .tgfs .tgfs.zip
RUN rm -rf .tgfs.zip && ls -a
CMD cd TG && ./node_modules/.pnpm/tgfs@1.0.20/node_modules/tgfs/node_modules/.bin/tgfs --webdav