From 30ce1b183e9a1f8795be0c2a29a1dbc24a6a3eeb Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Tue, 11 Dec 2018 19:14:33 +0800 Subject: [PATCH 1/2] add git protocol v2 support via SSH on Docker image --- Dockerfile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Dockerfile b/Dockerfile index c363c3e4c69ba..775f7bfd62150 100644 --- a/Dockerfile +++ b/Dockerfile @@ -48,6 +48,8 @@ RUN addgroup \ git && \ echo "git:$(dd if=/dev/urandom bs=24 count=1 status=none | base64)" | chpasswd +RUN echo "AcceptEnv GIT_PROTOCOL" >> /etc/ssh/sshd_config + ENV USER git ENV GITEA_CUSTOM /data/gitea From f6398468a135977c405a7fee8a46e2448204dfb9 Mon Sep 17 00:00:00 2001 From: Lunny Xiao Date: Tue, 11 Dec 2018 20:36:40 +0800 Subject: [PATCH 2/2] remove new layer on dockerfile --- Dockerfile | 2 -- docker/etc/ssh/sshd_config | 2 ++ 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 775f7bfd62150..c363c3e4c69ba 100644 --- a/Dockerfile +++ b/Dockerfile @@ -48,8 +48,6 @@ RUN addgroup \ git && \ echo "git:$(dd if=/dev/urandom bs=24 count=1 status=none | base64)" | chpasswd -RUN echo "AcceptEnv GIT_PROTOCOL" >> /etc/ssh/sshd_config - ENV USER git ENV GITEA_CUSTOM /data/gitea diff --git a/docker/etc/ssh/sshd_config b/docker/etc/ssh/sshd_config index 62f05cf7140cb..6af082c419e63 100644 --- a/docker/etc/ssh/sshd_config +++ b/docker/etc/ssh/sshd_config @@ -29,3 +29,5 @@ AllowUsers git Banner none Subsystem sftp /usr/lib/ssh/sftp-server + +AcceptEnv GIT_PROTOCOL \ No newline at end of file