19 lines
599 B
Docker
19 lines
599 B
Docker
FROM mariadb:10.3.25
|
|
|
|
# Install rclone (ignore apt update errors from old repos)
|
|
RUN apt-get update || true && \
|
|
apt-get install -y --no-install-recommends curl unzip ca-certificates && \
|
|
curl -L -o rclone.zip https://downloads.rclone.org/rclone-current-linux-amd64.zip && \
|
|
unzip rclone.zip && \
|
|
cp rclone-*/rclone /usr/bin/ && \
|
|
chmod 755 /usr/bin/rclone && \
|
|
rm -rf rclone* && \
|
|
apt-get clean && \
|
|
rm -rf /var/lib/apt/lists/*
|
|
|
|
COPY scripts/backup.sh /backup.sh
|
|
# Create config directory
|
|
RUN mkdir -p /root/.config/rclone
|
|
|
|
# Default command
|
|
CMD ["sh", "/backup.sh"] |