feat: ssh known_hosts
All checks were successful
/ deploy (push) Successful in 13s

This commit is contained in:
ange 2025-04-27 09:37:40 +00:00
parent a77a874d8c
commit 4b8bcac14e
Signed by: ange
GPG Key ID: 9E0C4157BB7BEB1D
2 changed files with 9 additions and 0 deletions

View File

@ -4,4 +4,9 @@ RUN apt-get update \
borgbackup \ borgbackup \
openssh-client \ openssh-client \
&& rm -rf /var/lib/apt/lists/* && rm -rf /var/lib/apt/lists/*
RUN mkdir -pm0700 "$HOME/.ssh/" \
&& touch "$HOME/.ssh/known_hosts" \
&& chmod 0600 "$HOME/.ssh/known_hosts"
COPY entrypoint.sh /usr/local/bin/
ENTRYPOINT "entrypoint.sh"
CMD ["borg"] CMD ["borg"]

4
entrypoint.sh Executable file
View File

@ -0,0 +1,4 @@
#!/bin/bash -e
echo "$SSH_KNOWN_HOSTS" > "$HOME/.ssh/known_hosts"
exec "$@"