A Gitea hosting service, under the umbrella of the Gitea project

Dear Gitea maintainers & owners,

If someone wants to rent an online Gitea instance, they currently have nowhere to go. If they wanted a forum, they could go to https://discourse.org, but there is no equivalent for Gitea.

After a week discussing this @realaravinth and myself are ready to dedicate the time required to bootstrap a Gitea hosting service, under the umbrella of the Gitea project. If the Gitea maintainers and owners agree, this hosting service would become an integral part of the Gitea project and be subject to the same decision process.

It would not require any work from the Gitea owners or maintainers. We would do all the work, with your permission.

The income would add to OpenCollective and be distributed under the control of the Gitea owners. It may eventually generate enough income to pay salaries, not only to run the hosting service but also the development of Gitea itself and help sustain dependencies such as the software used to run the CI.

The devil is in the details and a summary was written to explain how it could work and why.

Do we have your blessing to start working on a Gitea hosting service? If the majority of the Gitea owners and maintainers are in favor, we need nothing else and can start right away :smile:

What do you think?


Q: But we (Gitea maintainers & owners) are already super busy, there is no time!
A: @realaravinth and myself will do all the work, all we need is a pat on the back and your blessing.

Q: Can’t you do that on your own, why under the Gitea umbrella?
A: Yes, it can be done independently of Gitea. But we think it could help sustain Gitea development in the long run.

Q: If the service is good enough, users will find it, why does it need to be under the Gitea umbrella?
A: When a service is technically good, the marketing effort will be successful. Being under the Gitea umbrella does the marketing for the service. If it is not under the Gitea umbrella, the marketing must be done differently.

Q: I’m a Gitea maintainer or owner, what do you really need from me?
A: Your approval. Nothing else.

Q: Who will it benefit?
A: The income will first go to us, to pay for our time. The profits will then be shared, at the discretion of the Gitea project, between projects it depends on and to further its own development.

Q: The devil is in the details, did you think this through?
A: We’ve been pretty thorough and took the time write down a summary that has detailed explanations on every facet of this project.

Q: How is it different from https://hostedgitea.com/?
A: https://hostedgitea.com/ is an independent project, this proposal is to run the same kind of service but as an integral part of the Gitea project, to sustain its development.

Q: What is the license?
A: AGPLv3+

6 Likes

Oh, and there is a public chat room where all this was discussed over the past week, with logs and all the details.

2 Likes

We have a pad which serves as a temporary website/link directory, which contains more (logistical) information related to this endeavor. Please feel free to have a look :grin:

3 Likes

For the record, here is the log of the chat with @lunny in the Gitea General room regarding this hosting service. Many thanks, excellent points were raised.

1 Like

To clarify the points raised by @lunny in the chat room, I added the following two items to the FAQ:

Q: If the service is good enough, users will find it, why does it need to be under the Gitea umbrella?
Q: What is the license?

1 Like

I’ve read trough the summary and the trough the other details of this plan.

I must say, I’m impressed by how much details they already got of the ground.
Well if it actually becomes a good project or being used by companies in order to be sustainable, is another story and something to not worry about that today.

From what I’ve seen and discussed with @dachary, I cannot justify a reason to not give them my pat back on their back in order to start this off. It’s worth the try, if it doesn’t work out at the end of the day, it shouldn’t be the reason that Gitea wasn’t supportive of this.

2 Likes

@techknowlogick it would be great to have your input on this Gitea hosting service project. You have a very extensive devops experience dealing with the project CI and all other hardware resources. Maybe something important was overlooked?

I think the most pat back on their back is to make Gitea itself more stable and more better. There are still over 1.8K issues and 192 pull requests needs to be handled.

1 Like

For the record there was a discussion in the Gitea General chat room about Codeberg and gitea hosting.

1 Like

Since it is not going to happen, I took the time to write a blog post to conclude the thread.

https://blog.dachary.org/2022/03/11/the-inconclusive-story-of-four-failed-project-offers/

1 Like