Theres a new version of bovine the #static #webserver for #forgejo and #gitea out. v0.1.5 introduces redis connection pool configs for performance tuning. Go check it out: https://bovine.squarecows.com/docs/ #selfhosted
Theres a new version of bovine the #static #webserver for #forgejo and #gitea out. v0.1.5 introduces redis connection pool configs for performance tuning. Go check it out: https://bovine.squarecows.com/docs/ #selfhosted
For anyone else struggling with AI crawlers on their #Gitea instance:
REQUIRE_SIGNIN_VIEW = expensive
See:
https://github.com/go-gitea/gitea/issues/33966#issuecomment-2764442214
Made the change only like 15 minutes ago, but CPU use immediately dropped from 90% to 1% and CPU temp halved from 80°C to 40°C.
Meanwhile, crawler traffic still seems the same (around 3 req/s), so I'm hopeful this is an actual "solution" (at least for compute resources) and not just a temporary dropoff caused by restarting Gitea.
For anyone else struggling with AI crawlers on their #Gitea instance:
REQUIRE_SIGNIN_VIEW = expensive
See:
https://github.com/go-gitea/gitea/issues/33966#issuecomment-2764442214
Made the change only like 15 minutes ago, but CPU use immediately dropped from 90% to 1% and CPU temp halved from 80°C to 40°C.
Meanwhile, crawler traffic still seems the same (around 3 req/s), so I'm hopeful this is an actual "solution" (at least for compute resources) and not just a temporary dropoff caused by restarting Gitea.
We're excited to announce the release of Gitea 1.25.4! We strongly recommend all users upgrade to this version, as it includes important security fixes, numerous bug fixes, and overall stability improvements.
We're excited to announce the release of Gitea 1.25.4! We strongly recommend all users upgrade to this version, as it includes important security fixes, numerous bug fixes, and overall stability improvements.
EDIT 3: I have Anubis installed and configured the way I want now. I would recommend it, the .deb works great. Don't forget to set POLICY_FNAME like I did 
cool, the LLM scrapers have found my #Gitea instance
anybody have advice about how to keep the bastards at bay? I would love to run Anubis, but I don't want to introduce Docker to this server.
EDIT: It seems that Anubis is now shipping a .deb, so I'll give that a shot.
They even use protecting a Gitea instance as their base-case in the docs
https://anubis.techaro.lol/docs/admin/native-install/
EDIT 2: setting up Anubis was pretty simple. I can't seem to get challenges issued even to the `minimal-suspicion` threshold, but I do see challenges issued against the abusive requests, so I should be okay now.
EDIT 3: I have Anubis installed and configured the way I want now. I would recommend it, the .deb works great. Don't forget to set POLICY_FNAME like I did 
cool, the LLM scrapers have found my #Gitea instance
anybody have advice about how to keep the bastards at bay? I would love to run Anubis, but I don't want to introduce Docker to this server.
EDIT: It seems that Anubis is now shipping a .deb, so I'll give that a shot.
They even use protecting a Gitea instance as their base-case in the docs
https://anubis.techaro.lol/docs/admin/native-install/
EDIT 2: setting up Anubis was pretty simple. I can't seem to get challenges issued even to the `minimal-suspicion` threshold, but I do see challenges issued against the abusive requests, so I should be okay now.
🚀 GitNex 11.0.0 is out!
This release brings a custom URL scheme for easier access to your own instances, plus new features and bug fixes.
✨ Highlights:
• Repository topics
• Add or delete topics
• View global repo settings as an instance admin
Release Notes: https://codeberg.org/gitnex/GitNex/releases
🚀 GitNex 11.0.0 is out!
This release brings a custom URL scheme for easier access to your own instances, plus new features and bug fixes.
✨ Highlights:
• Repository topics
• Add or delete topics
• View global repo settings as an instance admin
Release Notes: https://codeberg.org/gitnex/GitNex/releases
🚀 Gitea 1.25.0 is LIVE!
This release is PACKED with performance boosts, new dev UX features, and major workflow improvements.
Huge thanks to all contributors ❤️
🔗 Full release notes: https://blog.gitea.com/release-of-1.25.0/
#Gitea #opensource #devops #git #selfhosted #platformengineering
Gitea 1.25 self-hosted Git service debuts 3D model previews, CI/CD email notifications, and major performance improvements for large projects.
https://linuxiac.com/gitea-1-25-released-with-3d-file-previews-faster-archives/
Gitea 1.25 self-hosted Git service debuts 3D model previews, CI/CD email notifications, and major performance improvements for large projects.
https://linuxiac.com/gitea-1-25-released-with-3d-file-previews-faster-archives/
🚀 Gitea 1.25.0 is LIVE!
This release is PACKED with performance boosts, new dev UX features, and major workflow improvements.
Huge thanks to all contributors ❤️
🔗 Full release notes: https://blog.gitea.com/release-of-1.25.0/
#Gitea #opensource #devops #git #selfhosted #platformengineering
Retejo
I have been working on a new type of web-server for serving static web-sites.
I started working on it recently — on August 23rd. But, have had the idea for it for a number of years.
...
What is different about this web-server for static web-sites‽
Well, of course, it supports HTML.
But, it also supports Markdown, and ActivityPub natively!
https://codeberg.org/reiver/retejo
#ActivityPub#ActivityStreams #codeberg #forgejo #gitea #markdown #retejo#StaticSite#StaticWeb#StaticWebSite
1/
Probably the biggest thing that motivated me to create Retejo now (as I've had the idea for this for a number of year) is —
...
RE: https://mastodon.social/@reiver/115203482817088160
#ActivityPub#ActivityStreams #codeberg #forgejo#GeminiProtocol #gitea #markdown #retejo#SmallNet #SmallWeb#StaticSite#StaticWeb#StaticWebSite
