For those who are using prometheus and also use apt-dater to control updates of multiple servers I have created a new tool to automatically generate the hosts configuration file. Hopefully this not only useful to me :)
But some (like Gitea) are working on it to start hosting it on their own. Gitea will also get federation features to make contributions between independent Gitea instances possible.
But even when it starts to host, it will get GitHub OAuth2, just to keep the barrier small to receive contributions.
Gitea got code and issue search, the code search just needs to be enabled within the config because the indexing process takes up more resources, that's why it's disabled by default.
Could you please point me to them? Mostly for curiosity, and maybe add my two cents, as someone who constantly feels this need in a specific community.
Running gitbucket is simply "Java -jar gitbucket.jar"
JVM performance is pretty much world-class (and has been for many years). Golang and JVM compete neck to neck at top of the performance charts. Remember that startup performance is not what Java optimised for - it's long running processes like any web server or api.
And I'm far more excited by Graal than any programming language breakthrough over the past few years ( https://youtu.be/_7yIUkP5LiQ)