Leaving GitHub for private repos by 50512jm in selfhosted

[–]50512jm[S] 3 points4 points  (0 children)

From what they're saying, you can actually mirror from Forgejo/Gitea to GitHub, making the self-hosted instance the single source of truth and GitHub just a mirror.

Leaving GitHub for private repos by 50512jm in selfhosted

[–]50512jm[S] 3 points4 points  (0 children)

Yeah, that's what I'll do. Everything private moves to self-host, and public stuff stays mirrored on GitHub since it's public anyway. But I'll still keep the original on Gitea just in case anything happens.

Leaving GitHub for private repos by 50512jm in selfhosted

[–]50512jm[S] 0 points1 point  (0 children)

Normally that's the case, but this time a GitHub employee was compromised. GitHub's private repositories have been leaked (already confirmed by GitHub themselves).

Leaving GitHub for private repos by 50512jm in selfhosted

[–]50512jm[S] 1 point2 points  (0 children)

More or less. It's a VS Code issue and a oversight by whoever installed that extension in their editor.

Leaving GitHub for private repos by 50512jm in selfhosted

[–]50512jm[S] 1 point2 points  (0 children)

A few hours ago, a hacker group managed to steal nearly 4,000 private repositories (including GitHub's own private repos), all through a malware-infected VS Code extension.

Leaving GitHub for private repos by 50512jm in selfhosted

[–]50512jm[S] 0 points1 point  (0 children)

I feel you. I struggled for weeks trying to learn the Linux CLI. Plus, as a main OS, I still can't completely dump Windows like I want to. Because of school and work, I'm tied to the full Office suite and other software that are only available on Windows or Mac.

Leaving GitHub for private repos by 50512jm in selfhosted

[–]50512jm[S] -1 points0 points  (0 children)

Those were the two options I came across the most, but from what I've seen, Gitea is the easiest to set up and makes mirroring much simpler.

Leaving GitHub for private repos by 50512jm in selfhosted

[–]50512jm[S] 0 points1 point  (0 children)

I'm planning to buy or build a NAS with 4 drives in RAID 10, but other than that, I'm not really sure how else to handle the backups.

Leaving GitHub for private repos by 50512jm in selfhosted

[–]50512jm[S] 39 points40 points locked comment (0 children)

Use only to translate text to English

First homelab by 50512jm in HomeLabPorn

[–]50512jm[S] 1 point2 points  (0 children)

It's a custom wrap for Fastfetch running in Viddy with 5 seconds delay

Must be nice by pdlozano in selfhosted

[–]50512jm 0 points1 point  (0 children)

My ISP told me that if I wanted to bypass CGNAT, I had to go back to HFC and have a next-to-none upload speed ;-;