I've noticed a few times recently my Forgejo server has been triggering alerts
on my monitoring systems that is isn't responding as fast as it normally should be.
Low and behold - it's due to AI crawlers causing it to grind to a halt as the scrape every
little section of the service for their own needs.
This is how I implemented Anubis to help mitigate this problem.
Setting Up Anubis on FreeBSD
My Battle with Netcup, IPv6 and FreeBSD combination
Recently I've started to migrate some of my VPS's to Netcup
as I have found their offerings more performant, and less expensive, than other
VPS providers.
However, it seems due to the way Netup's IPv6 network is set up causes some issues
with FreeBSD, and allegedly other BSDs leading to loss of connectivity via IPv6.
Joining Debian Linux (Desktop) to an Active Directory Domain
I've come across many articles about how to join a linux system to a Microsoft Active Directory domain and they all work more or less with some tweaking. This is my article, here describing my own processes for doing it, trying to explain each bit as it comes.
Part of a "Using Linux in a Windows Domain" group of posts.
This article is for desktop Debian Linux - for setting up a PC so it can be used by a standard user of the PC.
Accused of Hacking
About 5 years years ago, during a security sweep of a new "app" a
client had started using, I discovered the hosting company's website
had a robots.txt giving the paths of many pages on their website containing
sensitive information.
The whole thing is starting to snowball, so this is my statement.
Norg Backup Utility
Norg
A simple, portable, wrapper for the borg backup and restic utilities written in Nim.
BatMon
TootInstall
TootInstall Concept
Status of this Memo
This memo defines a conceptual protocol for software build and install scripts for varying platforms published via Fediverse (ActivityPub i.e Mastodon, et al) posts.
Wholesome Errors
Your Friendly Error Code Index Inspirational instructions for dealing with unhelpful error codes
ERROR -41: Failure!
Wouldn’t it be great if there was something to tell you what to do about this error?! Wouldn’t it be great if it said
ERROR -41: Sit by a lake
instead?
Microsoft Exchange 365 Room Calendar - Subject Replaced by Organizer
I recently had a issue logged by a client where a room calendar in Microsoft Exchange 365,
when invited to a meeting, shows the organizer's name in the subject instead of the actual subject.
This may well be a desirable feature, but in the case it isn't, this is how it can be resolved.
Gemini.css
Gemini.css is an almost classless CSS style for making Gemini-like HTML pages.
For a Gemini.css demonstration, go to geminicss.paulwilde.uk.