home.social

#gitweb — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #gitweb, aggregated by home.social.

  1. crawlers overloaded my server again. They crawl the interface - commits, commitdiffs, blobs, atom+rss feeds - instead of simply cloning the repository, which would take a fraction of the traffic.
    I decided to fully block certain URL paths by responding with "HTTP 402 Payment Required": p.cweiske.de/929

    Now that things have slowed down, I still get between 10 and 30 requests per second on these URLs.

  2. Настройка Git сервера с нуля

    Любой начинающий DevOps начинает своё знакомство с Git. Этот инструмент стал неотъемлемой частью рабочего процесса разработчиков по всему миру. Во многих курсах и руководствах по DevOps описывается настройка серверов через популярные платформы, такие как GitLab, а иногда и Gitea. Однако мне стало интересно попробовать другой путь — использовать встроенный в Git инструмент GitWeb. Подробнее

    habr.com/ru/articles/824274/

    #git #devops #nginx #gitweb #git_daemon #git_instaweb #ssh

  3. With #cgit I can set configuration variable `section-from-path`, and it makes all repos grouped under their directories like at git.cepl.eu/cgit/. Unfortunately, I cannot find the equivalent for the plain #Gitweb, so git.cepl.eu/git/ looks convoluted.

    Any idea, how to achieve the same effect with gitweb?

  4. My evidence that #Amazon doesn't know what it's doing is that their web crawler keeps getting lost in my #GitWeb website, constantly tripping over the various commit, diff, and raw links of the repositories I've posted.

    Just `git clone` the repositories! There's only like 8 of them and you'll have all the data you're downloading piecemeal multiple times over!

  5. 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:​

  6. 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:​

  7. 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:​

  8. 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:​

  9. 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:​

  10. A lot of people use #github just to have web view of their repository. That is entirely unnecessary. Git comes with #gitweb: a little perl script out of the box that you can configure for a simple web view of your git repositories. gofedora.com/how-to-install-co #git

  11. A year ago I moved almost all my #OpenSource code away from #GitHub and into a self-hosted setup based on #GitWeb and integrated into my personal website. You can see the result here: :fietkau_software: fietkau.software/git_repositor

    A fair amount of work and thought went into it, so I wrote 1.5k-ish words on the why and how & posted them to the #SelfHosted subreddit. The essay is temp sheltered here: stuff.jfietkau.me/git

    But I am contemplating bringing back my #blog (again) as a long-term home. 🤔

  12. @xuv @KnowPresent I have a personal project called NimCoon that I'm self-hosting on my FreedomBox using GitWeb.

    Since GitWeb doesn't have bug-tracking built-in, I'm using git-bug for tracking issues and features. I haven't integrated it with other code forges that have bug-tracking features. I'm using it to augment GitWeb.

    So far, I'm the only developer on this project, so I haven't really seen what collaboration with git-bug looks like.

    #NimCoon #FreedomBox #GitWeb #BugTracking

  13. I have finally sorted out how to install #nginx and #gitweb on #guix. I now have git repositories viewable with gitweb, cloneable over https and #gitolite.

    The only thing I haven't sort out is how to keep /var/lib/gitolite set to 750. guix system reconfigure and reboots set it back to 700.

  14. Moving my #gitweb server to #guix. Seems to have permission issues. Wonder how to make fcgiwrap with group ngnix.

  15. Anyone run #gitolite with #nginx and #gitweb on #guix? Something seems amiss. Repositories are present, just not visible to the web. I can run gitweb.cgi on the command line and it spews out proper html. I know not where to start troubleshooting. I am suspecting a perm error or fcgi issue.

  16. FreedomBox 19.19 has a new app for basic Git web hosting using gitweb.

    I am shifting all of my personal projects that were still on Microsoft GitHub and GitLab.com to my FreedomBox.

    njoseph.me/gitweb/

    #GitHub #GitLab #FreedomBox #Gitweb