writing.exchange is one of the many independent Mastodon servers you can use to participate in the fediverse.
A small, intentional community for poets, authors, and every kind of writer.

Administered by:

Server stats:

328
active users

#cgit

0 posts0 participants0 posts today

How I setup cgit for a browsable liveslak repository

I received a request to document how I configured the backend for git.liveslak.org/ . This is where my git repository for liveslak is accessible and browseable using cgit as the engine.
Of course the server is also running an actual git repository service which people use to clone the liveslak files and f

alien.slackbook.org/blog/how-i

git.liveslak.orgAlien BOB's

If I plan to move a good amount of my personal projects over to an email patch workflow (instead of PR/issue GUIs) what platform makes the most sense?

I assume sourcehut has more of a "discovery" factor, so my cgit could always remain as a remote backup?

#git#sourcehut#cgit

Really debating running my own instance of cgit. No fault of sourcehut, but my repos are so “unpopular” that I don’t need a lot of the bells and whistles offered.

Only issue is integrating patches / TODOs. Maybe just through Git email directly to my personal address? 🤷‍♂️

Replied in thread

Thank you for the suggestions! In the end, I actually ended up going with #cgit and #gitolite as I felt #gitea and the like are too complex for my use case. I pretty much just need SSH-key based authentication, HTTPS cloning and a nice little frontend, which this combo satisfies.

Continued thread

On the note of #podman, I have not been able to get #forgejo (gitea fork) working, something about permissions, probably an issue with rootless podman. For my use it's a bit overkill anyways and I'm thinking of switching to something simpler. I've heart of #gitolite and #cgit or #gitweb as good alternatives but am open others.

Input and boosts appreciated! :ablobcatheartsqueeze:

Replied in thread

@downey

GitHub is nothing more than a search engine for FOSS - it is the new #FreshMeat .org

Or at least, that's all it should be, where it's only used to mirror repos from other self-hosted #git servers.

I'm not deleting my GitHub account - it does have utility and I intend on continuing to engage #FOSS projects hosted there, but anything I really like I mirror or migrate to my own #Gitea servers.

And there's #cgit - maintained by the creator of #Wireguard.

#tallship

⛵

.

Replied in thread
@csepp I haven't done extensive research, but I believe there are none. I saw a client somewhere that would work without JS, but it was very incomplete and I forgot the name of it.

I already thought about making one myself. I would love to have a completely self contained binary that just spits out HTML, inspired by #cgit (https://git.zx2c4.com/cgit/about/). But I don't think I have the time for that. I still got a thesis to write.
git.zx2c4.comcgit - A hyperfast web frontend for git repositories written in C.

@kensanata I have three questions on your migration to #cgit from #github. What made you pick it over the other options, including #fossil (which I know is different)?

Are you going to put in an easy place where people can access the repos to clone publicly? I found your method of patching pretty easily (email you diffs) but noted the public access was in a comment (somewhere).

Are you using #debian? I notices cgit didn't have a package for it upstream.