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
3/
№1:
The software powering Codeberg Pages seems like it isn't being maintained anymore beyond minor fixes
№2:
Although Codeberg is pretty reliable, Codeberg Pages doesn't that reliable.
...
So, I thought —
...
RE: https://mastodon.social/@reiver/115203482817088160
#ActivityPub#ActivityStreams #codeberg #forgejo#GeminiProtocol #gitea #markdown #retejo#SmallNet #SmallWeb#StaticSite#StaticWeb#StaticWebSite
4/
So, I thought — what if I just ran my own web-server to server files from Codeberg.
And thus, Retejo was born.
https://codeberg.org/reiver/retejo
...
But, while I am at it, I can also add automatic ActivityPub / ActivityStreams support to it.
RE: https://mastodon.social/@reiver/115203482817088160
#ActivityPub#ActivityStreams #codeberg #forgejo#GeminiProtocol #gitea #markdown #retejo#SmallNet #SmallWeb#StaticSite#StaticWeb#StaticWebSite
2/
Although I've had a Codeberg account for a number of years — I recently started the process of migrating over to Codeberg (from GitHub).
Codeberg has something similar to GitHub Pages — called Codeberg Pages
However —
...
RE: https://mastodon.social/@reiver/115203482817088160
#ActivityPub#ActivityStreams #codeberg #forgejo#GeminiProtocol #gitea #markdown #retejo#SmallNet #SmallWeb#StaticSite#StaticWeb#StaticWebSite
3/
№1:
The software powering Codeberg Pages seems like it isn't being maintained anymore beyond minor fixes
№2:
Although Codeberg is pretty reliable, Codeberg Pages doesn't that reliable.
...
So, I thought —
...
RE: https://mastodon.social/@reiver/115203482817088160
#ActivityPub#ActivityStreams #codeberg #forgejo#GeminiProtocol #gitea #markdown #retejo#SmallNet #SmallWeb#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
2/
Although I've had a Codeberg account for a number of years — I recently started the process of migrating over to Codeberg (from GitHub).
Codeberg has something similar to GitHub Pages — called Codeberg Pages
However —
...
RE: https://mastodon.social/@reiver/115203482817088160
#ActivityPub#ActivityStreams #codeberg #forgejo#GeminiProtocol #gitea #markdown #retejo#SmallNet #SmallWeb#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
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
One thing I am really looking forward to is the talk "Forgejo-aneksajo: a git-annex/DataLad forge" by Matthias Riße. In 2024 he briefly showed how git-annex could be integrated with #gitea during the unconference session. In the months after the conference, he ported this to #forgejo and now we have #forgejo-aneksajo deployments all over the place. A new centerpiece of the ecosystem.
