FROM ubuntu:latest RUN apt-get update && \ apt-get install -y ca-certificates tzdata wget tar curl WORKDIR /app COPY . . RUN chmod -R 777 /app ARG VERSION=1.2.1 ARG TELDRIVE_TG_APP_ID ARG TELDRIVE_TG_APP_HASH ARG TELDRIVE_JWT_SECRET ARG TELDRIVE_DB_DATA_SOURCE ARG TELDRIVE_TG_UPLOADS_ENCRYPTION_KEY ## Teldrive RUN wget https://github.com/divyam234/teldrive/releases/download/${VERSION}/teldrive-${VERSION}-linux-amd64.tar.gz -O /app/teldrive.tar.gz RUN tar xvf /app/teldrive.tar.gz -C /app RUN touch /app/teldrive.db RUN chmod 777 /app/teldrive.db CMD [ "sh", "-c", "/app/teldrive run --tg-app-id ${TELDRIVE_TG_APP_ID} --tg-app-hash ${TELDRIVE_TG_APP_HASH} --jwt-secret ${TELDRIVE_JWT_SECRET} --db-data-source ${TELDRIVE_DB_DATA_SOURCE} --tg-uploads-encryption-key ${TELDRIVE_TG_UPLOADS_ENCRYPTION_KEY} "]