notes

Unnamed repository; edit this file 'description' to name the repository.
Log | Files | Refs

commit 9f871f3eb5571cb33b53732fa0d0245a2eb6620a
parent fda885583dc529cb5c60f759657ef9c06ea4f607
Author: Andrew Laack <andrew@laack.co>
Date:   Tue, 17 Feb 2026 14:00:16 -0600

Took self hosting notes

Diffstat:
Adocs/Forgejo.md | 20++++++++++++++++++++
Adocs/GitHosting.md | 17+++++++++++++++++
Adocs/Gitea.md | 29+++++++++++++++++++++++++++++
Mdocs/SelfHosting.md | 2++
Adocs/VPS.md | 7+++++++
5 files changed, 75 insertions(+), 0 deletions(-)

diff --git a/docs/Forgejo.md b/docs/Forgejo.md @@ -0,0 +1,20 @@ +# Forgejo + +DATE: 2026/02/16 + +## Information + +Forgejo is a hard fork of Gitea, relicensed under the GPLv3. Forgejo is financially supported (in part) by Codeberg, and also powers the platform. + +## Features (self-hosted CE) + +- Only free software used for development + - Built with Forgejo actions + - Hosted on Codeberg +- Git hosting with http(s) / ssh support +- Issue tracking +- Pull requests +- Forgejo actions +- ... + +In my opinion, Forgejo is better than Gitea because it has a better governance structure and a better license while having feature parody for the functionality I care about. diff --git a/docs/GitHosting.md b/docs/GitHosting.md @@ -0,0 +1,17 @@ +# Git Hosting + +This is a non-exhaustive list of popular softwares for git hosting. Since Codeberg is a Forgejo instance it is not listed nor are other services that host a specific piece of software, only the piece of software will be included in the list below. + +## Options + +### Free Software + +- [Gitea](Gitea.md) +- [Forgejo](Forgejo.md) +- Stagit +- GitLab +- SourceHut + +### Proprietary + +- GitHub diff --git a/docs/Gitea.md b/docs/Gitea.md @@ -0,0 +1,29 @@ +# Gitea + +DATE: 2026/02/16 + +## Information + +Gitea is a git hosting solution written in Go, licensed under the MIT license. Gitea is a hard fork of Gogs created in 2016. Gitea has commercial offerings in the form of Gitea Cloud and Gitea Enterprise. + +**Gitea Cloud:** Managed version of Gitea, no additional functionality supported. + +**Gitea Enterprise:** Includes code security scanning, IP allowlists, and other enterprise functionality. + +## Features (self-hosted CE) + +- Git hosting with http(s) / ssh support +- Issue tracking +- Pull requests +- Gitea actions +- ... + +## Concerns + +The main concern is Gitea has corporate backing and the way they went about it was questionable (taking the domain, trademarks, and brand recognition, along with community contributions that *feel like* they were given under false pretenses). Despite this, they have remained passable in their tech choices. + +Around the time of incorporation Forgejo was created. The Forgejo domains are in the custody of Codeberg, a non-profit from Germany that offers free git hosting for free software projects. They were a soft-fork of Gitea until 2024 where they began to diverge. Forgejo is licensed under the GPLv3. + +In my opinion, it is preferable to use Forgejo over Gitea due to their licensing and governance structure. + +See [Forgejo](Forgejo.md) for more details. diff --git a/docs/SelfHosting.md b/docs/SelfHosting.md @@ -12,3 +12,5 @@ This is the index for self hosting information. - Feel free to clone the repo and send a PR via email if you would like to fill this out! - Password Managers - Feel free to clone the repo and send a PR via email if you would like to fill this out! +- [Git Hosting](GitHosting.md) +- [VPS](VPS.md) diff --git a/docs/VPS.md b/docs/VPS.md @@ -0,0 +1,7 @@ +# VPS + +## Providers + +- Hostinger +- Vultr +- Hetzner