Host a GIT repository

without Gitlab

Project groups

we here create a specific user for a given group (set of projects)

which git-shell # provided by git package

useradd -m -g nogroup -s /usr/bin/git-shell nethence
#passwd --delete --unlock nethence
    #usermod -p '*' nethence

put a new repo over there and fix perms

folder=/home/nethence

ll $folder/
chown -R nethence. $folder/
find $folder/ -type d -exec chmod 700 {} \;
find $folder/ -type f -exec chmod 600 {} \;
find $folder/ ! -type d ! -type f

HOME | GUIDES | LECTURES | LAB | SMTP HEALTH | HTML5 | CONTACT
Copyright © 2024 Pierre-Philipp Braun