this post was submitted on 11 Nov 2023
3 points (80.0% liked)

Self-Hosted Main

515 readers
1 users here now

A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.

For Example

We welcome posts that include suggestions for good self-hosted alternatives to popular online services, how they are better, or how they give back control of your data. Also include hints and tips for less technical readers.

Useful Lists

founded 1 year ago
MODERATORS
 

Hi, i'm a software developer and i want to implement a self hosted git server on my home server. I hear about gitea, gogs, gitlab, GitBucket, kallithea, etc... but i don't know how choose.

you are viewing a single comment's thread
view the rest of the comments
[–] DickCamera@alien.top 1 points 1 year ago

Gitea is what I use. I see a lot of recommendations for gitlab, but I have some experience with it as well as github and for the life of me I can't understand the gitlab people.

Do they not see the persistent and ridiculous bugs? Merge requests are ajax based and their initial load stage frequently shows errors like 'branch "master" does not exist' and then 1s later ajax loads and shows the MR. But then when you go to view the diff, half the diffs don't load and when you click on them they still don't load until you decide to click on somewhere else, then the page loads and highjacks your scroll to take you to god knows where.

Gitlab is a mess. If you just use it for yourself I guess it's fine, but if you're installing it for the web-frontend, literally any other git front-end is better.