gitreef

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs | README | LICENSE

commit 73630b2c9b77ca4874dd51768c9273a8c2e7e68d
parent c9ab443370bc9b6721cb27f44fd6fdbdafc7811d
Author: Matthias Jaros <jaros@mailbox.org>
Date:   Mon, 27 Oct 2025 11:14:23 +0100

Modified example config

Diffstat:
Mdocker-compose.yml | 17++++++++++-------
1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/docker-compose.yml b/docker-compose.yml @@ -8,13 +8,16 @@ services: - "2222:22" restart: no environment: - - GIT_UID=1000 - - USER_handy=handy:ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPsl91WPAT8aWwZ6y5WAfXU9PoHzxJ3YG9uFgSmlGQr2HwV+gL/XaTBJ4Brj+pa+R7tfYEBMi+7Navx/ZsEmr9E= mj@xps15 - - USER_yolo=yolo:ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPsl91WPAT8aWwZ6y5WAfXU9PoHzxJ3YG9uFgSmlGQr2HwV+gL/XaTBJ4Brj+pa+R7tfYEBMi+7Navx/ZsEmr9E= mj@xps15 - - REPO_test1=/test1.git;handy - - REPO_test2=/test2.git;handy:w - - REPO_test3=/test3.git;handy:a - - REPO_test4_test=/test-test.git;handy:w + # Note: Variable names cannot have - inside but the values can! + - GIT_UID=1000 # uid of the user that has access to all repos + # Users in form of USER_<some chars>=<username>:<ssh-key> + - USER_user1=user1:ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPsl91WPAT8aWwZ6y5WAfXU9PoHzxJ3YG9uFgSmlGQr2HwV+gL/XaTBJ4Brj+pa+R7tfYEBMi+7Navx/ZsEmr9E= mj@xps15 + - USER_user2=user2:ecdsa-sha2-nistp256 AAAAE2VjZHNhLXNoYTItbmlzdHAyNTYAAAAIbmlzdHAyNTYAAABBBPsl91WPAT8aWwZ6y5WAfXU9PoHzxJ3YG9uFgSmlGQr2HwV+gL/XaTBJ4Brj+pa+R7tfYEBMi+7Navx/ZsEmr9E= mj@xps15 + # Repos in form of REPO_<some chars>=<repo-path>;<user>:<permission>;<user2>:<permission>;... + - REPO_test1=/test1.git;user1 + - REPO_test2=/test2.git;user2:w + - REPO_test3=/test3.git;user1:r;user2:w + - REPO_test4_test=/test-test.git;user1:w volumes: - ./donotsync/ssh:/var/ssh - ./donotsync/repos:/srv/repos