They tried this many years ago with the original steam machines, it went horribly. Also, you can install SteamOS or Bazite on most machines. Not sure what the issue is here.
I agree that 30% is too large of a cut, but what would be appropriate? 15%? Steam does add a ton of value from an immediate audience, solid advertising opportunities, and amazing distribution for the developer.
Completely agree, I thought about this being a CLI tool. My reasoning is that not everyone wants to migrate every single repo that they have, as some can be multiple GBs that they do not want on their private server. I wanted to have a GUI to be able to select the specific repos that I wanted to migrate. If you have hundreds of repos like myself, using the CLI to select specific repos could be slightly more inconvenient than just clicking through the UI. Also I just prefer GUI over CLI in my own opinion in most cases.
Hey guys, I have been seeing a lot of concerning things happen with Github recently (Accounts banned, private repos being scaped for LLMs, and the whole Github Runners fiasco). I think a lot of people, including myself, are moving to self hosted instances of Gitea. I found it annoying to migrate each repo individually, because I have hundreds of repos. I created an Electron app to help bulk migrate all of my repos and it works great. I did use Opus 4.5 to assist me with this build. Please let me know what you think!
Self hosting is awesome. I have been doing it for about a year since I quit my full time SWE job and pursued SaaS. I am using Coolify on a $20/month Hetzner server to host a wide variety of applications: Postgres, Minio (version before community neuter) for S3, Nuxt application, NextJs applications, Umami analytics, Open WebUI, and static sites. It was definitely a learning process, but now that I have everything set up, it really is just plug and play to get a new site/service up and running. I am not even using 1/4 of my server resources either (because I don't have many users xd). It is great.