1
0 Comments

Hosted Gitea infra updates

I've been working on the Hosted Gitea's infrastructure. This comes on the back of customer interest in new features like Git LFS (large file support) which Gitea supports natively out of the box. Here's what I worked on:

  • Upgraded Gitea to a newer version on all customer machines.
  • Added a custom domain option in the customer admin.
  • Fixed a customer login issue for new signups.
  • Fixed settings that were deprecated upstream.
  • New devops scripts for executing updates on the whole VPS fleet.
  • Added extra swap to all machines after I saw a crash.
  • Wrote two new Gitea articles for the blog (on Gitea LFS and Gitea Docker).
  • Design updates to the home page.
  • Updated the FAQ with new questions from customers.

I've had a bit of interest from a new type of customer lately. These are small businesses with 10 or so developers working with large datasets. So I've been working on some infrastructure to support this use-case but adding larger storage volumes, and updating the copy to make it clear LFS is supported.

Unfortunately I also had two new signups churn immediately after they signed up. Of course I gave a refund as soon as they requested it, but it's not a good sign. The first customer ran into a bug where they couldn't log in to the admin panel immediately after signing up and saw an ugly 500 error. This was a really bad look and I prioritized a fix immediately, but the damage had been done and they asked for a refund.

The second case was somebody who only realized Hosted Gitea wasn't a good fit for what they wanted after they had signed up. They wanted more customization than we currently offer. This has led me to think about ways to allow more customization while also retaining the core value of managed hosting. I also clarified a lot of the documentation to explain how much customization is possible. Hopefully this will help people decide earlier in the process if it's not for them.

I think a lot of interest in Hosted Gitea lately comes from people who don't trust Microsoft (GitHub) with their code any more. They are worried about getting their private code sucked up by the great AIs in the sky and pasted into some other developer's codebase. This is fair enough really as we do live in weird times where this has become a definite possibility.

Anyway, that's all the Hosted Gitea stuff I've been hacking on lately. Thanks for reading!

, Founder of Icon for Hosted Gitea
Hosted Gitea
on March 31, 2023