Honestly, After a lot of time searching in circles, I'll most likely just host a "hidden" Gitea server and manage Drone from there.
The other alternatives are either too heavy, or too complex.
I managed to set everything up. The sad thing is that Drone always links to the backing Gitea server in their web UI, and I didn't see any way to remove those links, so if anyone other than me were to view the CI logs page (which is public on purpose) they get a missing avatar and source links that don't even have a valid domain. (outside my VPN)
This isn't that important of a problem, but still...
Server run by the main developers of the project It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!