3 ms·
I use ssh, and a script that manages ssh keys and system user accounts, with a umask change and some symlinks. This means I can add read-only ssh access for dep
by arichard123 4y ago
I use ssh, and a script that manages ssh keys and system user accounts, with a umask change and some symlinks. This means I can add read-only ssh access for deployment keys. The remote address would be of the form ssh://{clientname}[-ro]@domain:port/~/repos/{reponame}.git
The [-ro] gives the readonly access. I use git-shell to prevent normal ssh access to the server on those accounts.
- floor_ 4y agoI also use this method. Getting some front-end UIs to work with ssh is kind of a pain though. That said, I think what the OP actually wants it a web front-end.