#tde-devs < 2026/07/07 >
[03:55]Fat-Zer: SlavekB: hey, there is something I meant to ask for a long time: mirrors under https://system@scm.trinitydesktop.org/scm/git/ are basically always unavailable (at least from here)... which is a problem because all submodules are pointing over there
[03:56]Fat-Zer: I highly suspect it's caused by the antibot system
[03:57]Fat-Zer: could you take a look and add appropriate exceptions assuming it's the case
[07:26]SlavekB: Anubis is set to Forgejo only. I try to leave the CGit interface without Anubis, but on this git server, the "wonderful AI" robots are currently causing a high load by making a huge number of requests to the CGit interface :(
[07:29]SlavekB: Currently, the web server on the backend is Lighttpd, where unfortunately it is not possible to set a limit on running processes for the cgi interface. So I will have to make some major changes.
[07:33]denk: https://www.cloudflare.com/learning/ai/how-to-block-ai-crawlers/ maybe it will help to block it
[07:47]Fat-Zer: SlavekB: are you sure about that? Whenever I go to https://scm.trinitydesktop.org/gitea/TDE/tde-common-admin with a browser I see the "Making sure you're not a bot/Protected by anubis" page...
[07:49]Fat-Zer: I meant https://system@scm.trinitydesktop.org/scm/git/tde-common-admin, but it redirects to https://scm.trinitydesktop.org/gitea/TDE/tde-common-admin
[07:49]SlavekB: Yes, the Forgejo uses Anubis - which is the link you sent, while the CGit interface on the same server does not use Anubis - see:
[07:49]SlavekB: https://git.trinitydesktop.org/cgit/
[07:49]tde-bot: Page title: Trinity Desktop Environment GIT Repositories
[07:51]SlavekB: Currently, the problem was more prosaic - giant access.log files filled up space on the relevant partition, which is why the services stopped responding.
[07:52]denk: the problem is not bots, it's an admin :)
[07:53]SlavekB: Both - stupid bots cause meaningless traffic that generates a giant log file...
[07:54]SlavekB: Again, it has proven impractical that "delaycompress" is often used as the default in logrotate.
[07:55]denk: it's time to use zfs
[07:55]denk: just ask :)
[07:56]denk: first step could be a pool for the logs
[07:57]denk: and the last step is the boot pool (for your linux)
[07:59]Fat-Zer has quit (Ping timeout: 245 seconds)
[08:01]SlavekB: Sorry, but this is a file system outside the kernel and from what I see on vpsFree, who were big fans of it and were forced to get involved in development themselves, it is very obvious that the state of development is definitely not good - few developers, many problems that no one is solving,... I understand that there are users who have not experienced any problems, but I really don't want to try such an adventure.
[08:03]SlavekB: In our case, the adventure would be further expanded by the fact that some machines are on the ppc64el architecture => another level of what will probably be little tested.
[08:03]denk: as you wish
[08:03]denk: asus% zfs list -o name,used,avail,refer,ratio,mountpoint data/vlog
[08:03]denk: NAME USED AVAIL REFER RATIO MOUNTPOINT
[08:03]denk: data/vlog 1.30M 19.6T 1.30M 3.43x /var/log
[08:03]denk: from my home desktop
[08:04]denk: 3.43:1 compression
[08:04]denk: and yes, it's not linux, sorry
[08:13]Fat-Zer has joined
[08:18]Fat-Zer has quit (Ping timeout: 268 seconds)
[08:32]Fat-Zer has joined
[08:36]Fat-Zer: a message didn't fall thorough: but than I don't quite understand why scm.trinitydesktop.org/scm/git/ redirects to a Forgejo, rather than cgit
[08:38]SlavekB: If I remember correctly, cgit is worse than Gitea/Forgejo when communicating with git cli.
[08:39]SlavekB: Cloning the entire tree - specifically large repositories like tde-i18n - with CGit was a bit painful.
[08:40]SlavekB: I didn't test whether this has changed with the CGit updates that have occurred in the meantime.
[08:41]SlavekB: These slow-running cloning operations via CGit also caused an increase in server load.
[09:36]SlavekB has quit (Quit: Kopete 0.12.7 : http://trinitydesktop.org)
[11:59]SlavekB has joined
[12:07]Fat-Zer has quit (Ping timeout: 245 seconds)
[12:19]Fat-Zer has joined
[12:46]micheleC has joined
[14:12]micheleC has quit (Quit: Kopete 0.12.7 : http://trinitydesktop.org)

#tde-devs < 2026/07/07 >