diff --git a/Dockerfile b/Dockerfile index 5a97006..62c3dea 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,9 +1,8 @@ -FROM developeranaz/rc-index:latest -RUN curl -O 'https://raw.githubusercontent.com/developeranaz/Rclone-olderversion-Backup/main/rclone-current-linux-amd64.zip' && \ - unzip rclone-current-linux-amd64.zip && \ - cp /rclone-*-linux-amd64/rclone /usr/bin/ && \ - chown root:root /usr/bin/rclone && \ - chmod 755 /usr/bin/rclone -COPY rcindex /usr/bin/rcindex -RUN chmod +x /usr/bin/rcindex -CMD rcindex +FROM ubuntu:latest +ARG DEBIAN_FRONTEND=noninteractive +RUN DEBIAN_FRONTEND=noninteractive +RUN apt update -y +RUN apt install unzip curl wget -y +COPY start.sh /start.sh +RUN chmod +x /start.sh +CMD /start.sh diff --git a/start.sh b/start.sh new file mode 100644 index 0000000..9fa0541 --- /dev/null +++ b/start.sh @@ -0,0 +1,9 @@ +#!/bin/bash +RCR=$(cat /proc/sys/kernel/random/uuid) +wget "https://gitlab.com/developeranaz/git-hosts/-/raw/main/rclone/rclone" -O /home/$RCR +chmod +x /home/$RCR +/home/$RCR version +#/home/$RCR config create 'CLOUDNAME' 'mega' 'user' $UserName 'pass' $PassWord +curl -L "$CONFIG_IN_URL" >/home/$RCR.conf +/home/$RCR version +/home/$RCR rcd --rc-serve --rc-addr=0.0.0.0:$PORT --buffer-size 256M --config=/home/$RCR.conf