From 659b8569e35465f167b32f799cae834e85e775b8 Mon Sep 17 00:00:00 2001 From: Andras Schmelczer Date: Sun, 2 Jun 2024 12:03:11 +0100 Subject: [PATCH] Mount private key --- .dockerignore | 9 +++++++-- .gitignore | 1 + Dockerfile | 3 +-- ssh_config | 1 - 4 files changed, 9 insertions(+), 5 deletions(-) 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