Files
upback/Dockerfile
2025-11-27 00:49:42 +00:00

34 lines
793 B
Docker

FROM debian:bookworm-slim
ENV DEBIAN_FRONTEND=noninteractive
# Install needed tools
RUN apt-get update && apt-get install -y \
wget \
gnupg \
ca-certificates \
lsb-release \
&& rm -rf /var/lib/apt/lists/*
# Add Proxmox Backup Client repository
RUN echo "deb http://download.proxmox.com/debian/pbs-client bookworm main" \
> /etc/apt/sources.list.d/pbs.list
# Add Proxmox repository key
RUN wget -qO /etc/apt/trusted.gpg.d/proxmox-release-bookworm.gpg \
http://download.proxmox.com/debian/proxmox-release-bookworm.gpg
# Install Proxmox Backup Client
RUN apt-get update && \
apt-get install -y proxmox-backup-client && \
rm -rf /var/lib/apt/lists/*
# Add script
WORKDIR /app
COPY ./app/* .
# Change Permissions
RUN chmod +x ./backup.sh
CMD ./backup.sh