{"type":"rich","version":"1.0","title":"sommerfeld wrote","author_name":"sommerfeld (npub16r…kz5pl)","author_url":"https://yabu.me/npub16r0tl8a39hhcrapa03559xahsjqj4s0y6t2n5gpdk64v06jtgekqdkz5pl","provider_name":"njump","provider_url":"https://yabu.me","html":"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)\n\nKeep in mind: there's no issues, PRs, CI, releases, etc. It's just a git http server that allows browsing and cloning.\n\nHere's how mine looks: https://git.sommerfeld.dev\n\n(Obviously) I used the archwiki to understand how to set it up:\nhttps://wiki.archlinux.org/title/Cgit\n\nAnother 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."}
