From d27d5762a82db1cfe6ba8958ff312b539c35cbe5 Mon Sep 17 00:00:00 2001 From: "Dr.Caduceus" <87380104+TheCaduceus@users.noreply.github.com> Date: Wed, 20 Jul 2022 18:55:31 +0530 Subject: [PATCH] =?UTF-8?q?Build=20Docker=20Image=20=F0=9F=9B=A0=EF=B8=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Dr.Caduceus <87380104+TheCaduceus@users.noreply.github.com> --- .github/workflows/Docker-Code | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/.github/workflows/Docker-Code b/.github/workflows/Docker-Code index 1ed93f8..f7de45a 100644 --- a/.github/workflows/Docker-Code +++ b/.github/workflows/Docker-Code @@ -1,8 +1,11 @@ -FROM ubuntu:20.04 +# As per choice +FROM ubuntu:latest +# Change as per VPS WORKDIR /usr/src/app RUN chmod 777 /usr/src/app +# Non interactive or as per choice ENV TZ=Asia/Kolkata RUN ln -snf "/usr/share/zoneinfo/$TZ" /etc/localtime RUN echo "$TZ" > /etc/timezone @@ -10,13 +13,15 @@ RUN echo "$TZ" > /etc/timezone RUN apt-get update RUN apt-get install -y tzdata RUN apt-get -qq update + +# Remove if using Gclone Library RUN apt install unzip -y + RUN apt-get -qq install -y git python3 python3-pip \ locales python3-lxml aria2 \ curl pv jq nginx npm -# Credits to Levi -# gclone v1.59.0-abe +# Customize using Gclone Library without unzip RUN aria2c https://github.com/l3v11/gclone/releases/download/v1.59.0-abe/gclone-v1.59.0-abe-linux-amd64.zip && \ unzip gclone-v1.59.0-abe-linux-amd64.zip && \ mv gclone-v1.59.0-abe-linux-amd64/gclone /usr/bin/ && \