Hacker News new | ask | show | jobs
by stanac 20 days ago
Not GP. Probably less dependencies on github, e.g. actions which sometimes don't work. This way github is a "dumb backup".

I selfhost forgejo (gitea fork) on home sever (nuc), similar setup with tailscale. I was planning to setup git mirror on a remote VM for backup, but since I am the only one using it and have everything on dev laptop and remote backups of nuc server I didn't bother to do that (I know I still should).

2 comments

what are your home server specs to self host forgejo?
NUC 11 i5-1135G7 with 32gb of ram and one nvme. Bought it new years ago.

For forgejo I host only code and packages there, everything is built on dev pc since I am the only one using it. It also host postgresql server, jellyfin (for music only), custom OPDS server (for books only) SMB shared directory I can use from multiple PCs, some test environments for personal projects and possibly more things I forgot.

It's a small pc but it works without problems. I do have to clean it from time to time (with cheap battery-powered air duster) to keep the thermals low.

yeah i have 3 NUCs at home, albeit with less ram and smaller hdd than yours. im already using them for dokploy and other services so trying to selfhost forgeo or gitea might bring it to its max.
> This way github is a "dumb backup"

Eh? What GH department do you work in anyways? Training Data Sustainability?

I don't understand your question. If I was working for GH would I be selfhosting forgejo?

edit: If you think I sound like an LLM, I guess that is what happens when most of your interactions in English language are with LLMs.

Given the state of it, you might well ...
I missed the opportunity to add "you are absolutely right".
> If I was working for GH would I be selfhosting forgejo?

Why not. But you are saying github as a dumb backup makes sense when you do self-hosting. I don't think you really believe that.

GH as a backup and a downstream public mirror for a self-hosted gitea or similar is entirely purposful. None of your comments have made any sense.
Yeah I should've asked why they are self-hosting in the first place. I was wrong in assuming that they wanted to host it themselves (that is, avoiding an external dependency).