As for homeservers, i have a dedicated minipc that is sub 35W on load, mostly idle and i use proxmox on it for host OS and for any other service that i need i just use debian image and create container (not a vm). And there i just host docker and just use it as normal.. Can install gitea that way and use it. It took me little over a year to master using proxmox. IMO its the best. Because you can back up your containers/VM's as is and even if your host gets nuked (happened to me once) you can restore it with few clicks in web GUI.
Tomcat
Tomcat Cloning and pushing via ssh instead of https.
How important is that?
Well its more secure if you do it from outside your LAN, ssh, maybe faster in some cases . I work from multiple locations, so its better to be safe, someone is definitely sniffing network packets these days.
But if you also run VPN on your homeserver then it dont matter, you can just connect to VPN and connection is already encrypted so no worries there.
Im no genius, just a surface level user.
Tomcat while gitea is under the umbrella corps.
What are the problems that follow from that? I work on Win 11, and they don't provide this version of Forgejo, apparently as a matter of principle.
Like with everything, privacy is holy. Corporations will server you ads, will selll your data, will force you to update etc.etc.
Free software is free. You can do what you want. If it works then its great, if it dont work you can fix it yourself.
Yesterday i moved my gitea data to that forgejo thing, was 2 min job. They even have documentation how to migrate. Everything works as it did before, no problem.