Hi there, Drone tightly integrates with the source code management system (GitHub, Bitbucket, etc) and uses its API for authentication, authorization, permissions, repository lists, webhooks etc. Having a full-featured API is a requirement for integration with Drone. We understood the tradeoffs when we made this design decision ~7 years ago, and looking back I still think this was the right decision. Reversing this decision would require us to re-design and re-write large portions of our codebase. So while I appreciate the feedback, we would politely decline this particular feature request.
If you require a light weigh git server you should try Gitea.