aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Enhance SSH configuration and key management in Docker setup by persisting ↵Alex Pooley (@zuedev)2026-05-073-3/+26
| | | | keys to avoid "WARNING: REMOTE HOST IDENTIFICATION HAS CHANGED!" issues
* surface mirror push errorAlex Pooley (@zuedev)2026-05-071-1/+1
|
* add summary comment for get-repo-descAlex Pooley (@zuedev)2026-05-071-0/+2
|
* more locks!Alex Pooley (@zuedev)2026-05-071-0/+8
|
* recreate cron jobs using names instead of timesAlex Pooley (@zuedev)2026-05-073-1/+1
|
* add locking mechanism to prevent concurrent script executionAlex Pooley (@zuedev)2026-05-071-0/+8
|
* SSL CA cert issue due to no ca-certificates package on debian containerAlex Pooley (@zuedev)2026-05-071-0/+1
|
* strip the https:// prefix from the stored URL before constructing the ↵Alex Pooley (@zuedev)2026-05-071-1/+2
| | | | authenticated push URL
* enhance mirror script with jqAlex Pooley (@zuedev)2026-05-072-3/+5
|
* add mirroring functionalityAlex Pooley (@zuedev)2026-05-075-2/+57
|
* oopAlex Pooley (@zuedev)2026-05-071-1/+1
|
* rename to get-repo-descAlex Pooley (@zuedev)2026-05-072-1/+1
|
* Add default branch configuration to .gitconfigAlex Pooley (@zuedev)2026-05-071-0/+3
|
* Handle git init to create new bare repositoriesAlex Pooley (@zuedev)2026-05-071-1/+22
|
* wrap code blocksAlex Pooley (@zuedev)2026-05-071-0/+9
|
* add dev commandAlex Pooley (@zuedev)2026-05-071-0/+8
|
* Copy the CSS file into the containerAlex Pooley (@zuedev)2026-05-071-1/+4
|
* add cgit.css supportAlex Pooley (@zuedev)2026-05-072-0/+900
|
* Normalize the SSH_ORIGINAL_COMMANDAlex Pooley (@zuedev)2026-05-071-0/+6
|
* Check if the repository exists at the specified pathAlex Pooley (@zuedev)2026-05-071-0/+7
|
* add comment for path travAlex Pooley (@zuedev)2026-05-071-0/+1
|
* Harden the SSH `Match` blockAlex Pooley (@zuedev)2026-05-071-1/+6
|
* Add a guard to reject any path traversalAlex Pooley (@zuedev)2026-05-071-0/+5
|
* better git-wrapper scriptAlex Pooley (@zuedev)2026-05-071-13/+23
|
* Enhance entrypoint script to create and set permissions for authorized_keys ↵Alex Pooley (@zuedev)2026-05-071-0/+3
| | | | in root's .ssh directory
* Add git-wrapper script and update sshd_config for git userAlex Pooley (@zuedev)2026-05-073-0/+28
|
* Add tailscale-data to .gitignoreAlex Pooley (@zuedev)2026-05-071-1/+2
|
* Update Tailscale hostname from gitlab to git in docker-compose.yamlAlex Pooley (@zuedev)2026-05-071-1/+1
|
* Add Dockerfiles for Debian SSH server and CGit setup, and update ↵Alex Pooley (@zuedev)2026-05-074-84/+122
| | | | docker-compose configuration
* use the first path component of the repository path as the section nameAlex Pooley (@zuedev)2026-05-071-0/+3
|
* add master ref to prune-remotes commandAlex Pooley (@zuedev)2026-05-071-1/+1
|
* add prune-remotes aliasAlex Pooley (@zuedev)2026-05-071-1/+2
|
* Copy git home overlayAlex Pooley (@zuedev)2026-05-071-0/+3
|
* add basic gitconfig with sync and nuke aliasesAlex Pooley (@zuedev)2026-05-071-0/+3
|
* create log directory for cron jobsAlex Pooley (@zuedev)2026-05-071-0/+3
|
* update log file path in cron jobAlex Pooley (@zuedev)2026-05-071-1/+1
|
* update cron job to run as git userAlex Pooley (@zuedev)2026-05-071-1/+1
|
* add debug echosAlex Pooley (@zuedev)2026-05-071-0/+9
|
* fix gitinfo checkAlex Pooley (@zuedev)2026-05-071-4/+6
|
* cron is dumbAlex Pooley (@zuedev)2026-05-072-2/+2
|
* blank description on no gitinfoAlex Pooley (@zuedev)2026-05-071-1/+2
|
* fix cronAlex Pooley (@zuedev)2026-05-073-1/+6
|
* permissions for the cron jobsAlex Pooley (@zuedev)2026-05-071-0/+3
|
* Add .gitinfo file for repository configurationAlex Pooley (@zuedev)2026-05-071-0/+5
|
* Remove obsolete mirror script and add gitinfo script for repository descriptionsAlex Pooley (@zuedev)2026-05-074-6/+19
|
* add scripts and cron jobsAlex Pooley (@zuedev)2026-05-073-0/+15
|
* Ensure correct permissions for the /repositories directoryAlex Pooley (@zuedev)2026-05-071-0/+1
|
* initial commitAlex Pooley (@zuedev)2026-05-078-0/+227