3 ms·
I don’t feel that “Git service” is quite doing it justice. If it were just a Git service, I don’t think it’d have the social features: repository namespacing, u
by chrismorgan 4y ago
I don’t feel that “Git service” is quite doing it justice. If it were just a Git service, I don’t think it’d have the social features: repository namespacing, user accounts (at least to the extent it has them), issue tracking, pull requests, release management, wiki, watching/starring/forking…
Now as it happens, I actively don’t want any of that stuff for something I’m hosting for myself for my own projects only. I pretty much just want the parts you’d get in gitweb or cgit, but done better (since neither of those is very good; I run gitweb because I wasn’t impressed with either, but gitweb was easier to patch into a more acceptable shape). Is Gitea capable of being pared down to just this? Is there anything else that fills this niche?
- Tmpod 4y agoYou could try setup just a git.sr.ht instance, I suppose. Dunno if it is what you're looking for, but it might be worth checking out.
- chrismorgan 4y agoAs regards features, git.sr.ht is certainly lighter than Gitea, but still suffers from various of the same problems because it’s designed to run the show with social operation, rather than just doing read-only publication of repositories that it finds at such-and-such a location. It doesn’t have as much extraneous and undesirable functionality (e.g. no issue tracking), but when setting it up requires PostgreSQL and Redis (which latter I think you may be able to skip, but it’s hard-required in the systemd units I see) and more… yeah, this is not what I’m looking for. Operationally, Gitea is considerably lighter than git.sr.ht, as you can get it going with only Git and SQLite installed.
- pvinis 4y agoim trying to remember one. I used it and I think you will like it. but it's been a while and i am forgetful! it was something short, the url too. it was sh or st something. can anyone get which one I mean? edit: YES! it's sr.ht. thanks, commenter below this :)
- lapser 4y agoSure Gitea does a bit too much for a single individual, but you don't have to use the additional features. Honestly, the UX of gitweb is pretty bad so even if Gitea has too much, it's still better than gitweb. Who knows, maybe someone will clone a Gitea and rip out all the social features from it.
- lmas 4y agoI've been thinking of making Yet Another Git Repo Browser™ from scratch these last couple of years, with features I've been missing in gitweb and with a cleaner/more familiar UI. Maybe it's time to revive that old prototype. What issues did you have with gitweb? And what stuff did you patch up?
- chrismorgan 4y agohttps://git.chrismorgan.info/gitweb/log https://git.chrismorgan.info/gitweb/log It’s not everything I’d like changed, but it’s everything I have changed.