to github, or not to github?

Hey there r/selfhosted! I am running a small homelab and selfhosts several things, including anime, manga, minecraft servers, etc. My next thing to check off is git. Now i have already looked into forgejo several times, but i have never actually made the switch because of several reasons i list below. I want a second opinion on the matter and was wondering what you guys do and what you think is best in my situation. My situation I am a solo develpoer (hobbyist) who develops open source projects for fun, but i have never actually gotten a star, issue, pr or discussion opened on any of them because i dont really advertise my projects. I am also skeptical about mirroring to github, while it solves most cons it also removes most pros, and makes it even more confusing for me, if i were to push code to forgejo with refrences to prs that are only on github. Pros/Cons ( that i have thought of ) Pros: privacy, not published to microsoft servers selfhostable CI without limits using open source software instead of githubs proprietary platform moving away from github, microslop, its outages and ai Cons: Discoverability & engagement - people will need to create a user to contribute etc, which not many people want to, ive never gotten anyone who has done anything to my projects though so im not sure Portfolio - A github page is widely recognized and a github with consistent activity for years would be good in a portfolio/resume, whilst a selfhosted git would not be as impressive or recognized by non-tech people. While im way too young to get tech jobs yet, building a portfolio for the future is important. My servers limitations. I would be able to allocate maybe 20gb to the repos, which is plenty in my experience, i dont know how heavy runners can be (i know forgejo itself is relatively light), and i would only be able to give it a total of around 3-4gb ram and 1-2 cores. Some questions Would you think github is right in my situation or can i migrate to forgejo, or should i do something completely different? Have you been in a similar situation, and what did you do? Did i miss any pros/cons that would make me more probably to migrate / not migrate?

添加评论
点赞收藏
点踩分享查看原文
评论
?
参与讨论