← Back to context

Comment by stanac

1 month 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).

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.