Mount private key
This commit is contained in:
parent
d7f899c7bd
commit
659b8569e3
4 changed files with 9 additions and 5 deletions
|
|
@ -1,4 +1,9 @@
|
||||||
source
|
source # this is a temporary directory we have to mount to allow snapshoting to
|
||||||
logs
|
logs # this is a folder for the volume logs are written to
|
||||||
.git
|
.git
|
||||||
.gitignore
|
.gitignore
|
||||||
|
README.md
|
||||||
|
id_rsa
|
||||||
|
docker-compose.yml
|
||||||
|
Dockerfile
|
||||||
|
.dockerignore
|
||||||
|
|
|
||||||
1
.gitignore
vendored
1
.gitignore
vendored
|
|
@ -1,2 +1,3 @@
|
||||||
source
|
source
|
||||||
logs
|
logs
|
||||||
|
id_rsa
|
||||||
|
|
|
||||||
|
|
@ -1,10 +1,9 @@
|
||||||
FROM alpine:3.18.2
|
FROM alpine:3.20.0
|
||||||
|
|
||||||
USER root
|
USER root
|
||||||
|
|
||||||
RUN apk --no-cache add btrfs-progs openssh borgbackup bash coreutils
|
RUN apk --no-cache add btrfs-progs openssh borgbackup bash coreutils
|
||||||
|
|
||||||
COPY id_rsa /id_rsa
|
|
||||||
COPY ssh_config /etc/ssh/
|
COPY ssh_config /etc/ssh/
|
||||||
COPY src /src
|
COPY src /src
|
||||||
COPY exclude.conf /exclude.conf
|
COPY exclude.conf /exclude.conf
|
||||||
|
|
|
||||||
|
|
@ -1,5 +1,4 @@
|
||||||
Host *
|
Host *
|
||||||
StrictHostKeyChecking no
|
StrictHostKeyChecking no
|
||||||
IdentityFile /id_rsa
|
|
||||||
ServerAliveInterval 30
|
ServerAliveInterval 30
|
||||||
ServerAliveCountMax 3
|
ServerAliveCountMax 3
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue