diff --git a/.dockerignore b/.dockerignore index 77207cd..d302ff4 100644 --- a/.dockerignore +++ b/.dockerignore @@ -1,4 +1,9 @@ -source -logs +source # this is a temporary directory we have to mount to allow snapshoting to +logs # this is a folder for the volume logs are written to .git .gitignore +README.md +id_rsa +docker-compose.yml +Dockerfile +.dockerignore diff --git a/.gitignore b/.gitignore index 5e29bef..f7cb686 100644 --- a/.gitignore +++ b/.gitignore @@ -1,2 +1,3 @@ source logs +id_rsa diff --git a/Dockerfile b/Dockerfile index a28b4ed..d086498 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,10 +1,9 @@ -FROM alpine:3.18.2 +FROM alpine:3.20.0 USER root RUN apk --no-cache add btrfs-progs openssh borgbackup bash coreutils -COPY id_rsa /id_rsa COPY ssh_config /etc/ssh/ COPY src /src COPY exclude.conf /exclude.conf diff --git a/ssh_config b/ssh_config index faad7a0..7017c33 100644 --- a/ssh_config +++ b/ssh_config @@ -1,5 +1,4 @@ Host * StrictHostKeyChecking no - IdentityFile /id_rsa ServerAliveInterval 30 ServerAliveCountMax 3