<story><title>GitHub was down</title><url>http://status.github.com/</url></story><parent_chain><item><author>gregoriol</author><text>Could you provide details on how you plan to be more reliable with a self-hosted solution? what kind of archtecture would you use? how many people will be involved in maintaining?</text></item><item><author>rvz</author><text>14 Days ago, they went down [0]. And today it&amp;#x27;s happening again. Twice in less than a month.&lt;p&gt;Another reminder to self host via solutions like GitLab or Gitea. [1]&lt;p&gt;[0] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=23675864&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=23675864&lt;/a&gt;&lt;p&gt;[1] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=23676072&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=23676072&lt;/a&gt;</text></item></parent_chain><comment><author>koonsolo</author><text>This is an issue I see at a lot of companies make, even going further than self-hosting. For example replacing off the shelf software with an internal product.&lt;p&gt;&amp;quot;This is not good, we have to do this ourselves&amp;quot;. And in the end it costs way more, and you end up with an inferiour solution because it&amp;#x27;s not your core business, and nobody really has any time to work on it.&lt;p&gt;Very sad really.&lt;p&gt;The first thing to ask is exactly what you asked here. I can&amp;#x27;t upvote this enough.</text></comment>
<story><title>GitHub was down</title><url>http://status.github.com/</url></story><parent_chain><item><author>gregoriol</author><text>Could you provide details on how you plan to be more reliable with a self-hosted solution? what kind of archtecture would you use? how many people will be involved in maintaining?</text></item><item><author>rvz</author><text>14 Days ago, they went down [0]. And today it&amp;#x27;s happening again. Twice in less than a month.&lt;p&gt;Another reminder to self host via solutions like GitLab or Gitea. [1]&lt;p&gt;[0] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=23675864&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=23675864&lt;/a&gt;&lt;p&gt;[1] &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=23676072&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;news.ycombinator.com&amp;#x2F;item?id=23676072&lt;/a&gt;</text></item></parent_chain><comment><author>gregoriol</author><text>It&amp;#x27;s not that I&amp;#x27;m against, the contrary, but in the last months I&amp;#x27;ve experienced a physical server crash, a random kernel panic and a failed upgrade of GitLab: that all took 10&amp;#x2F;20 hours of work, didn&amp;#x27;t result in any data loss, but the downtime was clearly higher than what GitHub has (+ nobody on the team was on holidays at that moment), plus any maintenance like software or system upgrades has to be done outside team working hours to limit the impact.. real self-hosting is not that easy!</text></comment>