h.x61.sh
home tags events about login
honks by ontology: git

gonzalo bonked 01 Feb 2026 10:15 +0100
original: gothub@exquisite.social

Today's new release of the #gameoftrees version control system finally makes it possible to have a #git repository web frontend on the Game of Trees Hub, including the ability to serve static web sites directly out of hosted repositories.

We are in the process of upgrading all user VMs to make these new features available.

Watch the (upcoming in one hour) #fosdem presentation by @op in the BSD devroom to learn more about how our web server implementation works: https://fosdem.org/2026/schedule/event/K7YXFT-gotweb/

gonzalo bonked 22 Apr 2025 23:19 +0200
original: stsp@bsd.network

#gameoftrees 0.111 has been released.

​ gotsysd has been added, which allows configuring #Git repository servers running #OpenBSD and Game of Trees by editing a configuration file in a special-purpose repository, similar in usage to how gitolite works. This is a core component required for running the Game of Trees Hub in the near future.

🌐​gotwebd no longer requires repositories to reside in the web server chroot, making it easier to share repositories between gotd and gotwebd.

⏩​Performance issues of got clone over HTTP with chunked encoding have been fixed.

My ports@ update patch for OpenBSD -current (post-7.7) lists all changes: https://marc.info/?l=openbsd-ports&m=174533293626429&w=2

gonzalo bonked 23 Jun 2024 21:57 +0200
original: stsp@bsd.network

​ We are building the Game of Trees Hub, a #Git repository hosting service based on #gameoftrees and #OpenBSD, funded via an open collective.

Our Git repository server implementation can already be self-hosted on OpenBSD and Linux, but:

1) Not everyone can or wants to self-host.

2) Most people don't need yet another Git hosting service, though some people might appreciate a financially transparent and independent service that supports both public and private repositories, has no intentions of abusing user data, and is not striving for infinite growth.

3) Ever since the Game of Trees project started as a side project in 2017 it has received zero financial support. And with developers growing up and having families with children to support, unpaid work on Game of Trees has been eating its way into working hours. Which is not sustainable in the long term.

Can we make a win-win situation out of this dilemma?

You can now support us here:
https://opencollective.com/gothub

For now, this is an early-bird crowd-funding effort to support the initial work on getting the service up and running. Git repository service tiers will appear once the hosting infrastructure is ready. The more initial funds we can collect the faster we will get there.

All software developed will be released under the ISC license, the same open source license terms as used by OpenBSD.