<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Self-Hosting on Siddharth Mishra</title><link>http://brightprogrammer.in/tags/self-hosting/</link><description>Recent content in Self-Hosting on Siddharth Mishra</description><generator>Hugo</generator><language>en</language><lastBuildDate>Sun, 14 Jun 2026 21:53:10 -0700</lastBuildDate><atom:link href="http://brightprogrammer.in/tags/self-hosting/index.xml" rel="self" type="application/rss+xml"/><item><title>How I Host My Own GIT Service</title><link>http://brightprogrammer.in/posts/how-i-host-my-own-git-service/</link><pubDate>Mon, 27 Jan 2025 00:00:00 +0000</pubDate><guid>http://brightprogrammer.in/posts/how-i-host-my-own-git-service/</guid><description>&lt;h2 id="options">Options&lt;/h2>
&lt;ul>
&lt;li>GitLab : I&amp;rsquo;ve read reviews, and it&amp;rsquo;s comparable to GitHub, while at the same time, really resource intensive.&lt;/li>
&lt;li>Gitea : I&amp;rsquo;ve used, has a nice looking GUI, and provides many features, that I as a solo developer mostly
won&amp;rsquo;t use. It&amp;rsquo;s less resource heavy than GitLab, but I still realized, it always stood on top of my htop.&lt;/li>
&lt;li>cgit : A very lightweight, simple looking Git frontend written in C. This won&amp;rsquo;t provide many features like Gitea
or GitLab, and you&amp;rsquo;ll have do do everything yourselves : creating git repos, changing descriptions, adding users, etc&amp;hellip;
but it&amp;rsquo;s all simple.&lt;/li>
&lt;/ul>
&lt;p>I used Gitea, and then switched to cgit soon after that. My main reason was I wanted something that looks as simple
as what the linux kernel developers use out there : git.kernel.org. So this guide is for those who want to
use &lt;code>cgit&lt;/code> to host their git repo.&lt;/p></description></item></channel></rss>