summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
* Removed usage of grep and use fish internal insteadGravatar Matthias Jaros2026-08-03
* Log to stdout using logfile and tail -f. So everything is together inGravatar Matthias Jaros2026-08-03
* Next versionGravatar Matthias Jaros2026-07-01
* Updated penalties. Especially bots are annoying me and my logs latelyGravatar Matthias Jaros2026-07-01
* Renamed project from gitfish to gitreefGravatar Matthias Jaros2026-04-13
* Updated Version to next release 1.6Gravatar Matthias Jaros2026-03-30
* Updated bannerGravatar Matthias Jaros2026-03-30
* Version updateGravatar Matthias Jaros2026-03-30
* Version 1.5Gravatar Matthias Jaros2025-12-15
* Set better file permissions for permission file and moved this part to functionGravatar Matthias Jaros2025-12-01
* CommentsGravatar Matthias Jaros2025-11-30
* Replaced cat with shell builtinGravatar Matthias Jaros2025-11-30
* Replaced eval with double expansionGravatar Matthias Jaros2025-11-30
* Bump to next snapshot version. Make scripts more efficient by avoiding call o...Gravatar Matthias Jaros2025-11-27
* Version 1.4Gravatar Matthias Jaros2025-11-18
* Removed unnecessary comments and moved parsing logic into one functionGravatar Matthias Jaros2025-11-16
* Use exec at end of scripts to replace fish process after it's doneGravatar Matthias Jaros2025-11-16
* Version 1.3Gravatar Matthias Jaros2025-11-15
* Added proper init that reaps zombies before they accumulateGravatar Matthias Jaros2025-11-15
* RefactoringGravatar Matthias Jaros2025-11-15
* Version 1.2Gravatar Matthias Jaros2025-11-15
* Disabled setting that causes issues with successfull git operationsGravatar Matthias Jaros2025-11-15
* Refactored git-run to use functionsGravatar Matthias Jaros2025-11-15
* Only create ssh folder when setting up non existing userGravatar Matthias Jaros2025-11-15
* Removed deprecated settings, added DisableForwarding which sets multiple at o...Gravatar Matthias Jaros2025-11-15
* ssh hardening allow at least 3 triesGravatar Matthias Jaros2025-11-14
* ssh hardening due to lot of attacksGravatar Matthias Jaros2025-11-14
* Renamed project to gitfish. Much nicer than git-server that is actually more ...Gravatar Matthias Jaros2025-11-10
* Version 1.1Gravatar Matthias Jaros2025-11-09
* Fail when git user is not setupGravatar Matthias Jaros2025-11-09
* Only create user if it does not existGravatar Matthias Jaros2025-11-09
* Fix could not create user directoryGravatar Matthias Jaros2025-11-09
* Added fail helper function that gives formatted output returns nonzeroGravatar Matthias Jaros2025-11-09
* Replaced dirname command with shorter versionGravatar Matthias Jaros2025-11-09
* Set snapshot versionGravatar Matthias Jaros2025-11-09
* Updated VERSION handling and added LICENSE file to docker imageGravatar Matthias Jaros2025-10-27
* Adjusted some comments and found a bug with realpath that is not defined at t...Gravatar Matthias Jaros2025-10-27
* Added handling of gid for git user alsoGravatar Matthias Jaros2025-10-27
* Added basic acl handling of read/write git reposGravatar Matthias Jaros2025-10-27
* CommentsGravatar Matthias Jaros2025-10-27
* Added banner and renamed run script to git-runGravatar Matthias Jaros2025-10-27
* Added bannerGravatar Matthias Jaros2025-10-26
* Redirect all output to file before git command execution where normal stdout ...Gravatar Matthias Jaros2025-10-26
* Better error handlingGravatar Matthias Jaros2025-10-26
* Enhanced jail_escape logic and allowed also dots for repo names. Fixed - in r...Gravatar Matthias Jaros2025-10-26
* - Added also info logging for successful attemptsGravatar Matthias Jaros2025-10-22
* Restrict sudo to specific groupGravatar Matthias Jaros2025-10-20
* Handle restart caseGravatar Matthias Jaros2025-10-20
* Security hardeningGravatar Matthias Jaros2025-10-20
* Renamed variables again to avoid collision with global docker environment var...Gravatar Matthias Jaros2025-10-20