Re:Hyper Performant and Hackable Code Forge Built on Open St...
by capableweb on Sunday December 10, 2023 @01:43PM
(#38593737)
Gitea have worked like a wonder for my purposes, even when running it on a Raspberry PI (although the raspberry server was for a small group of 3 developers at most). It was still very responsive and didn't feel heavy at all.
Re:Hyper Performant and Hackable Code Forge Built on Open St...
by trescenzi on Sunday December 10, 2023 @02:04PM
(#38593909)
I use “heavy” in this context more to mean in terms of features not the process size. Gitea for example expects users to have accounts. In contrast a gitolite “user” is just a public key associated to a name in a config file.
Honestly if I ever expect for this to be genuinely useful I know I should just use Gitea, but I’m still torn between being practical and having fun.
Re:Hyper Performant and Hackable Code Forge Built on Open St...
by pinsl on Sunday December 10, 2023 @02:53PM
(#38594400)
sourcehut might also be an option
Re:Hyper Performant and Hackable Code Forge Built on Open St...
by lmz on Sunday December 10, 2023 @06:16PM
(#38595991)
Sourcehut isn't as easy to set up compared to gogs / gitea. i guess it does have a "lighter" UI than those two.
Re:Hyper Performant and Hackable Code Forge Built on Open St...
by type0 on Sunday December 10, 2023 @08:02PM
(#38596568)
Personally I would steer away from Gitea in favor of Forgejo (Codeberg maintained fork)
Re:Hyper Performant and Hackable Code Forge Built on Open St...
by kevinschoon on Monday December 11, 2023 @05:27AM
(#38599274)
Forgejo is great and has a lot of exciting development going on in the community. The https://forgefriends.org/ community is working on bringing federation into Forgejo via the F3 specification which I find particularly cool. I'm hoping to bring federated features into Ayllu as well once the project matures.
Re:Hyper Performant and Hackable Code Forge Built on Open St...
by kevinschoon on Monday December 11, 2023 @05:16AM
(#38599216)
The middle ground you describe is what I'm trying to do with Ayllu. w.r.t. Gitolite currently Ayllu requires SSH access and I'm planning to write a shim that works the same way.
Sorry about the documentation, unfortunately I haven't had the time to write some yet but it's on my list.
It does seem to be entirely lacking documentation though which is a bit rough.