Replying to Avatar sommerfeld

If you want your own self hosted git server, I recommend cgit: it's minimal, fast and to the point (contrary to gitea/gitlab which are too resource hungry and overkill for a personal 1-user git server)

Keep in mind: there's no issues, PRs, CI, releases, etc. It's just a git http server that allows browsing and cloning.

Here's how mine looks: https://git.sommerfeld.dev

(Obviously) I used the archwiki to understand how to set it up:

https://wiki.archlinux.org/title/Cgit

Another caveat: you need to manually create each repo on the server by ssh'ing into it and doing `git init --bare`. There's no UI for creating or removing repos, cgit just reads whatever is on the filesystem.

Someone needs to invent a bit-torrent based decentralized github framework.

Reply to this note

Please Login to reply.

Discussion

No replies yet.