March 6, 2019

[OwnServer] Gitea -- host own github, gitlab

Github and Bitbucket are very useful and Bitbucket even allow unlimited number of free private repos but with 1GB storage limitation.  However, I want to run my own service at home for privacy, security issues and to overcome the storage limitation for some projects.

I tried GitLab, but found it was too heavy for the computer I use as a personal server at home which is an old PC with small amount of memory and not so fast CPU.

Here, I found Gitea, lighter version of GitLab. Installation is very simple (follow this instruction).  Since I'm the only user at home, I set it up to use sqlite (default configuration), although I do run MySQL.  It looks and feels like Gitlab but very light and more than enough for small team.


[OwnServer] is a series of blog posts about running own server and services on an old PC.  When cloud services and other public/commercial/free SaaS, SNS popped up everywhere, I moved everything to the cloud and services Later many of them were hacked, information was leaked, and some companies do not acknowledge its security issues and flaws.  I still use a few services but mostly for unimportant stuff or something that can't be/too hard to run on small server at home.  Surprisingly, there are only a few things I couldn't run on  home server.  There are many open source projects that can run on an old PC at home that can provide the same features as public/commercial services.  This blog series is notes on installing/using them.

No comments: