@aplaithal

4 Followers
14 Following
19 Posts
Happy holidays everyone! I'm playing with FreeBSD today and managed to get a copy of my website running at https://bsd.kedara.eu It's powered by Caddy running in a (Bastille) jail, so far so good. I'm using blocklistd to block IPs that try to login via SSH using pf, this works great as well.

Now my question is: does anyone know how to combine blocklistd (or pf) with Caddy, so I can block abusive bots for instance?

Edit: to clarify, I'm wondering if there's a solution without the logfile parsing step that fail2ban uses. Like in sshd (it uses blocklistd directly); I'm not sure how that works exactly, though...

Any advice and boosts are appreciated.

#FreeBSD #Caddy #BastilleBSD #pf #blocklistd #BSD
Welcome to Kedara

a personal website by Ruben Verweij

Kedara.eu
A journey which started during covid, to daily drive a linux phone (#pinephone). Now I can happily say the calling functionality which I was looking for in linux phone is quite stable on Lenovo A6000 #postmarketos edge #sxmo ui.
All my old phones installed with postmarketos SXMO UI.
Thanks to postmarketos, sxmo developers and @pocketvj for additional customizations on top of sxmo.
Phones from top to bottom Lenovo A6000, Moto G (2015), Samsung On6/J6. And each old device can still be used with unlimited possibilities.
#postmarketos #sxmo #linuxmobile

We apologize for the long performance degradation today.
Finally, we identified all of the 'tricks' that AI crawlers found today. They no longer bypass the anubis proof of work challenges.

A novelty for us was that AI crawlers seem to not only crawl URLs that are actually presented to them by our frontend, but they converted the URLs into a format that bypassed our filter rules.

By the way, you can track the changes we have been doing via

https://codeberg.org/Codeberg-Infrastructure/scripted-configuration/compare/51618~1..e4aac

scripted-configuration

An attempt at a much more simple and intuitive configuration system (used for most of our services)

Codeberg.org

Nothing can go wrong today: it's new OpenBSD release day!

#openbsd

🇩🇪 #German state #government: ditches (foreign) Big Tech solutions in favour of independently run #OpenSource solutions to enhance #DigitalSovereignty

https://www.zdnet.com/article/german-state-replaces-microsoft-exchange-and-outlook-with-open-source-email/

🇮🇳 #Indian national government: ditches independently run #selfhosted email setup in favour of (local) #proprietary #BigTech solutions, while claiming that open source is "insecure"

https://www.thehindu.com/news/national/email-accounts-of-12-lakh-central-government-employees-now-run-on-zohos-platform/article70155315.ece

We are not the same 😭

German state replaces Microsoft Exchange and Outlook with open-source email

Digital sovereignty isn't a phrase you often hear in the US, but it's a big deal in Europe. Here's why.

ZDNET
HTML’s Best Kept Secret: The <output> Tag https://denodell.com/blog/html-best-kept-secret-output-tag
HTML’s Best Kept Secret: The output Tag

Make your dynamic content accessible by default with the HTML tag that time forgot.

Den Odell
@maskedwitch try mepo! it's lightweight, scriptable and cool! #mobilelinux

How did you learn about postmarketOS?

(please boost for reach)

#LinuxMobile

searching for custom ROMs
30.1%
Blog post/news article
16.4%
Fedi
31.8%
Word of mouth
16.1%
Kernel mailing list
0%
Reddit/hackernews
5.6%
Poll ended at .