From 7bd52ea1ae10870cc2ff8aa5c237679c30ffda72 Mon Sep 17 00:00:00 2001 From: Your Name Date: Mon, 29 Dec 2025 20:01:17 +0800 Subject: ssh keyfiles support --- Dockerfile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'Dockerfile') diff --git a/Dockerfile b/Dockerfile index 35208e9..86352b4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,14 +7,16 @@ RUN apk add --no-cache \ fcgiwrap \ spawn-fcgi \ gettext \ - openssl + openssl \ + openssh-server COPY cgitrc.template /etc/cgitrc.template COPY Caddyfile /etc/caddy/Caddyfile +COPY sshd_config /etc/ssh/sshd_config COPY entrypoint.sh /entrypoint.sh RUN chmod +x /entrypoint.sh -# 80 required for Let's Encrypt HTTP-01 challenge, 443 for HTTPS -EXPOSE 80 443 +# 80 required for Let's Encrypt HTTP-01 challenge, 443 for HTTPS, 22 for git SSH +EXPOSE 80 443 22 ENTRYPOINT ["/entrypoint.sh"] -- cgit v1.2.3