index
:
gitreef
trunk
simple, fast and memory-friendly GIT-over-SSH server for self hosting your repos
Matthias Jaros
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
init
Commit message (
Expand
)
Author
Age
*
Moved user check into function and also verify in repo setup proper username
Matthias Jaros
2026-08-12
*
Added user validation regex
Matthias Jaros
2026-08-12
*
Set logfile to only writable to root and git group
Matthias Jaros
2026-08-12
*
Log to stdout using logfile and tail -f. So everything is together in
Matthias Jaros
2026-08-03
*
Renamed project from gitfish to gitreef
Matthias Jaros
2026-04-13
*
Updated banner
Matthias Jaros
2026-03-30
*
Set better file permissions for permission file and moved this part to function
Matthias Jaros
2025-12-01
*
Comments
Matthias Jaros
2025-11-30
*
Replaced eval with double expansion
Matthias Jaros
2025-11-30
*
Bump to next snapshot version. Make scripts more efficient by avoiding call o...
Matthias Jaros
2025-11-27
*
Use exec at end of scripts to replace fish process after it's done
Matthias Jaros
2025-11-16
*
Only create ssh folder when setting up non existing user
Matthias Jaros
2025-11-15
*
Renamed project to gitfish. Much nicer than git-server that is actually more ...
Matthias Jaros
2025-11-10
*
Fail when git user is not setup
Matthias Jaros
2025-11-09
*
Only create user if it does not exist
Matthias Jaros
2025-11-09
*
Fix could not create user directory
Matthias Jaros
2025-11-09
*
Added fail helper function that gives formatted output returns nonzero
Matthias Jaros
2025-11-09
*
Replaced dirname command with shorter version
Matthias Jaros
2025-11-09
*
Updated VERSION handling and added LICENSE file to docker image
Matthias Jaros
2025-10-27
*
Added handling of gid for git user also
Matthias Jaros
2025-10-27
*
Added basic acl handling of read/write git repos
Matthias Jaros
2025-10-27
*
Added banner and renamed run script to git-run
Matthias Jaros
2025-10-27
*
Added banner
Matthias Jaros
2025-10-26
*
Better error handling
Matthias Jaros
2025-10-26
*
- Added also info logging for successful attempts
Matthias Jaros
2025-10-22
*
Restrict sudo to specific group
Matthias Jaros
2025-10-20
*
Handle restart case
Matthias Jaros
2025-10-20
*
Security hardening
Matthias Jaros
2025-10-20
*
Renamed variables again to avoid collision with global docker environment var...
Matthias Jaros
2025-10-20
*
Moved files to src and renamed variables
Matthias Jaros
2025-10-20