Personal Git forge.
{{ define "content" }}<p>Farga is a lightweight and easily self-hostable Git forge built with Go, meant for personal use. <a href="/discover">Take a look around!</a></p><h2>Features.</h2><ul> <li>It's small and uses less than 50MB of RAM. Host it on a PS3!</li> <li>It uses SQLite as a database and stores all git repos on-disk. It's self-contained.</li> <li>All features work without Javascript. It uses HTML/CSS tricks to avoid JS whenever possible.</li> <li>Access your repos via SSH.</li> <li>Its useful web view allows you to browse different branches:<ul> <li><code>tree</code>, <code>blob</code> and <code>raw</code> modes let you view directories, files and raw files.</li> <li>Create issues (optionally anonymously) and reply to them.</li> <li>View a repo's git history. </li> </ul> </li> <li>Download a repo or branch as a ZIP.</li> <li>The Hackatime integration shows how much time you've spent on a repo.</li> <li>Signups are toggleable: only let people you trust in with an invite.</li></ul><h2>Licensing.</h2><p>Farga is FLOSS licensed under GNU AGPLv3.</p>{{end}}