sfba.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A Mastodon instance for the San Francisco Bay Area. Come on in and join us!

Server stats:

2.3K
active users

#anubis

22 posts15 participants7 posts today
Felix Palmen :freebsd: :c64:<p>Just released: <a href="https://mastodon.bsd.cafe/tags/swad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swad</span></a> 0.5</p><p>swad is the "Simple Web Authentication Daemon", meant to add authentication using a <a href="https://mastodon.bsd.cafe/tags/cookie" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cookie</span></a> and a <a href="https://mastodon.bsd.cafe/tags/login" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>login</span></a> form to your reverse proxy. It's designed for <a href="https://mastodon.bsd.cafe/tags/nginx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nginx</span></a>' "auth_request" module. It's written in pure <a href="https://mastodon.bsd.cafe/tags/C" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C</span></a> with very few external dependencies (zlib, and depending on build options OpenSSL/LibreSSL and <a href="https://mastodon.bsd.cafe/tags/PAM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>PAM</span></a>).</p><p>And with this release, it also allows guest logins using the crypto puzzle you may already know from <a href="https://mastodon.bsd.cafe/tags/Anubis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Anubis</span></a>!</p><p>Read more in the release notes, grab the .tar.xz and build/install it 😎 </p><p><a href="https://github.com/Zirias/swad/releases/tag/v0.5" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/Zirias/swad/release</span><span class="invisible">s/tag/v0.5</span></a></p>
Felix Palmen :freebsd: :c64:<p>Installing <a href="https://mastodon.bsd.cafe/tags/swad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swad</span></a>, after adding the <a href="https://mastodon.bsd.cafe/tags/anubis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>anubis</span></a>-like "pow" credentials checker and overridable templates and style</p>
mms :runbsd: :emacs: :c64:<p>Fixing RSS after Anubis rollout </p><p><a href="https://michal.sapka.pl/2025/fixing-rss-after-anubis-rollout/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">michal.sapka.pl/2025/fixing-rs</span><span class="invisible">s-after-anubis-rollout/</span></a></p><p><a href="https://mastodon.bsd.cafe/tags/anubis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>anubis</span></a> <a href="https://mastodon.bsd.cafe/tags/freebsd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>freebsd</span></a> <a href="https://mastodon.bsd.cafe/tags/rss" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>rss</span></a></p>
Felix Palmen :freebsd: :c64:<p>Finally documented: <a href="https://mastodon.bsd.cafe/tags/swad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swad</span></a>'s new "pow" credentials checker (which does "the same thing" as <a href="https://mastodon.bsd.cafe/tags/anubis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>anubis</span></a>):</p><p><a href="https://github.com/Zirias/swad/blob/master/README.pow.md" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/Zirias/swad/blob/ma</span><span class="invisible">ster/README.pow.md</span></a></p><p>I *think* this is "ready for release", will probably do so soon!</p><p><a href="https://mastodon.bsd.cafe/tags/C" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C</span></a> <a href="https://mastodon.bsd.cafe/tags/coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coding</span></a> <a href="https://mastodon.bsd.cafe/tags/AI" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>AI</span></a> <a href="https://mastodon.bsd.cafe/tags/bots" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bots</span></a> <a href="https://mastodon.bsd.cafe/tags/malicious_bots" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>malicious_bots</span></a></p>
mms :runbsd: :emacs: :c64:<p>I am temporarily disabling <a href="https://mastodon.bsd.cafe/tags/anubis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>anubis</span></a> due to problems for rss clients</p><p><a href="https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=286327" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">bugs.freebsd.org/bugzilla/show</span><span class="invisible">_bug.cgi?id=286327</span></a></p><p>(I just change the port in nginx config, so I bypass anubis... which is cool)</p>
Kompot.si :unverified:<p><span class="h-card" translate="no"><a href="https://mastodon.gamedev.place/@Juankz" class="u-url mention" rel="nofollow noopener noreferrer" target="_blank">@<span>Juankz</span></a></span> We'd like to avoid <a href="https://toot.si/tags/anubis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>anubis</span></a> if possible. We don't find it an environmental friendly solution and we don't want to punish legitimate users for what some bad actors are doing.</p><p>It's still up for discussion and we'll decide next time we meet. We're all volunteers so we'll have to find a solution that doesn't cause to much of a time investment.</p>
Kita Filipino Edition :blobcatadorable:<p>Looks like <a href="https://wetdry.world/tags/codeberg" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>codeberg</span></a> has deployed <a href="https://wetdry.world/tags/anubis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>anubis</span></a> to certain endpoints of the website, probably to combat those pesky AI bots scraping our code</p>
Felix Palmen :freebsd: :c64:<p>I just added support for customizing templates ... and now there's a button for "guest access" 🥳 </p><p>Let's polish all of this some more, document it, and release it soon. For all <a href="https://mastodon.bsd.cafe/tags/nginx" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nginx</span></a> reverse proxy users, <a href="https://mastodon.bsd.cafe/tags/swad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swad</span></a> might become an interesting alternative to <a href="https://mastodon.bsd.cafe/tags/anubis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>anubis</span></a>.</p>
Felix Palmen :freebsd: :c64:<p>Actually looking at this code I wrote (ideas and rough structure indeed "stolen" from <a href="https://mastodon.bsd.cafe/tags/anubis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>anubis</span></a>, but rewritten, slightly modified, and everything I think I *don't* need left out):</p><p><a href="https://github.com/Zirias/swad/blob/master/src/bin/swad/static/pow.mjs" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/Zirias/swad/blob/ma</span><span class="invisible">ster/src/bin/swad/static/pow.mjs</span></a></p><p>... I have to say, <a href="https://mastodon.bsd.cafe/tags/Javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Javascript</span></a> *is* a nice language. I mean, I already liked it when all you had were functions, prototypes and lambdas, that was a very *unusual* model, but still kind of cool ... but nowadays, it seems it can do pretty much "everything", expressed in a quite readable way.</p><p>I don't get why it gets so much "hate" every now and then.</p>
Felix Palmen :freebsd: :c64:<p><a href="https://mastodon.bsd.cafe/tags/swad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swad</span></a>'s new <a href="https://mastodon.bsd.cafe/tags/pow" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>pow</span></a> (proof of work) credential checker is working! 🥳 It does almost exactly the same as <a href="https://mastodon.bsd.cafe/tags/anubis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>anubis</span></a>, with two little differences:</p><p>* the nonce string is calculated from a number by some custom base64-like encoding, which is a little bit more work than what anubis does.<br>* still it's only a fraction of the <a href="https://mastodon.bsd.cafe/tags/javascript" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>javascript</span></a> code because it skips e.g. all the "progress reporting" (don't really see the point here, it's probabilistic anyways, so just show a spinner) and similar things.</p><p>What's exactly the same is spreading the work across one worker per core, and the goal to find a nonce that makes the challenge sha256-hash to something with n (default: 5) leading zeros.</p><p>Before crafting a new release of <a href="https://mastodon.bsd.cafe/tags/swad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swad</span></a>, I'll think about ways how to customize the login form template (so you can e.g. just add a button for "login as guest", or tell the user what to enter for that).</p><p>BTW, the binary size is currently around 175 kiB 😎</p><p><a href="https://mastodon.bsd.cafe/tags/C" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>C</span></a> <a href="https://mastodon.bsd.cafe/tags/coding" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>coding</span></a></p>
Felix Palmen :freebsd: :c64:<p>There's a lot that could still be improved in <a href="https://mastodon.bsd.cafe/tags/swad" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>swad</span></a>, but I don't get that "proof of work" idea out of my mind, so I started a branch to work on it:</p><p><a href="https://github.com/Zirias/swad/pull/1" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">github.com/Zirias/swad/pull/1</span><span class="invisible"></span></a></p><p>I really think it makes sense when you want some publicly known "guest login" which is still protected against <a href="https://mastodon.bsd.cafe/tags/bots" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>bots</span></a>. Not sure yet whether this will succeed, we will see!</p><p>It certainly won't be as "fancy" as <a href="https://mastodon.bsd.cafe/tags/anubis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>anubis</span></a>, but do the same thing functionally: Require the client to find a <a href="https://mastodon.bsd.cafe/tags/nonce" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>nonce</span></a> that, combined with a server-provided <a href="https://mastodon.bsd.cafe/tags/challenge" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>challenge</span></a>, hashes to something with 'n' leading zeros using <a href="https://mastodon.bsd.cafe/tags/sha256" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sha256</span></a>. In contrast to anubis, swad won't have to proxy everything (but rely on nginx' auth_request), and no challenge will be issued when the user logs in with credentials some *other* credentials checker accepts.</p>
Techaro<p>Techaro BotStopper (the commercial cut of <a class="hashtag" href="https://bsky.app/search?q=%23Anubis" rel="nofollow noopener noreferrer" target="_blank">#Anubis</a>) is near ready for its first ~~victim~~, uhh customer, I mean customer. We'll have more docs in the future, but have a preview of what's to come in this thread!</p>
Hacklab Logout📰 Com es viu l'espoli de coneixement des del nostre costat:<br><br>1️⃣ Molts servidors autogestionats estan patint atacs continus d'empreses de IA per robar-los tota la informació possible, saturant els serveis, reintentant constantment. <br>2️⃣ Venen de molts llocs (adreces IP) diferents, i es camuflen amb trànsit real, dificultant els bloqueigs. <br>3️⃣ No respecten els desitjos de lis admins expressats amb els arxius `robots.txt`. <br><br>🆕 Una persona ( <span class="h-card"><a class="u-url mention" href="https://social.wildeboer.net/@jwildeboer" rel="nofollow noopener noreferrer" target="_blank">@<span>jwildeboer</span></a></span> ) ha vinculat aquest fenomen, amb un model de negoci obscur i grotesc 🤮 Infectar aplicacions de mòbils per utilitzar-nos a les usuàries com a còmplices d'aquestes empreses espoliadores 🤖💀<br><br>🕵 Ho explica en detall en anglès a <a href="https://jan.wildeboer.net/2025/04/Web-is-Broken-Botnet-Part-2/" rel="nofollow noopener noreferrer" target="_blank">https://jan.wildeboer.net/2025/04/Web-is-Broken-Botnet-Part-2/</a><br><br>👀 També podeu llegir (també en anglès) l'experiència d'un sysadmin (Drew DeVault) defensant-se d'aquests atacs: <a href="https://drewdevault.com/2025/03/17/2025-03-17-Stop-externalizing-your-costs-on-me.html" rel="nofollow noopener noreferrer" target="_blank">https://drewdevault.com/2025/03/17/2025-03-17-Stop-externalizing-your-costs-on-me.html</a><br><br>El resum és que ens estant utilitzant a totis com a esclaves de la seva megalomania, i tot per inflar més la bombolla de la <a class="hashtag" href="https://bcn.fedi.cat/tag/ia" rel="nofollow noopener noreferrer" target="_blank">#IA</a> que acabarà esclatant.<br><br>Per això <span class="h-card"><a class="u-url mention" href="https://pony.social/@cadey" rel="nofollow noopener noreferrer" target="_blank">@<span>cadey</span></a></span> ha creat <a class="hashtag" href="https://bcn.fedi.cat/tag/anubis" rel="nofollow noopener noreferrer" target="_blank">#anubis</a> , una eina que alenteix totes les connexions inicials forçant uns càlculs matemàtics <a href="https://github.com/TecharoHQ/anubis" rel="nofollow noopener noreferrer" target="_blank">https://github.com/TecharoHQ/anubis</a> ⏰ i <span class="h-card"><a class="u-url mention" href="https://chirp.zadzmo.org/@aaron" rel="nofollow noopener noreferrer" target="_blank">@<span>aaron</span></a></span> ha creat <a class="hashtag" href="https://bcn.fedi.cat/tag/nephentes" rel="nofollow noopener noreferrer" target="_blank">#nephentes</a> , una eina per servir contingut aleatori als bots de IA infinitament per enverinar els seus models de llenguatge ☠<br><br>Informarem del que puguem fer com a usuàries per evitar aquest atac a internet. Per ara, si impulseu aquesta publicació ja ens ajudeu molt!<span class=""><br><br>RE: <a href="https://social.wildeboer.net/@jwildeboer/114359011037497199" rel="nofollow noopener noreferrer" target="_blank">https://social.wildeboer.net/@jwildeboer/114359011037497199</a></span>
mms :runbsd: :emacs: :c64:<p><a href="https://michal.sapka.pl/2025/anubis-deployed-on-my-freebsd-server/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">michal.sapka.pl/2025/anubis-de</span><span class="invisible">ployed-on-my-freebsd-server/</span></a></p><p>Anubis is now deployed on my FreeBSD server <br>--- well, mastodon got blocked ;-)</p><p><a href="https://mastodon.bsd.cafe/tags/freebsd" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>freebsd</span></a> <a href="https://mastodon.bsd.cafe/tags/anubis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>anubis</span></a></p>
mms :runbsd: :emacs: :c64:<p>Oh, <a href="https://mastodon.bsd.cafe/tags/anubis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>anubis</span></a> is already in <a href="https://mastodon.bsd.cafe/tags/FreeBSD" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>FreeBSD</span></a> :latest ports <a href="https://www.freshports.org/www/go-anubis/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">freshports.org/www/go-anubis/</span><span class="invisible"></span></a></p><p>ergo: my server is going :latest</p>
Stefano Marinelli<p>Anubis is interesting - but it's breaking a lot of the RSS feeds I follow. Several sites I regularly read using text browsers are suddenly inaccessible.</p><p>I get the urge to block AI scraper bots, but breaking basic web access doesn't feel like the right trade-off.</p><p><a href="https://mastodon.bsd.cafe/tags/anubis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>anubis</span></a> <a href="https://mastodon.bsd.cafe/tags/SysAdmin" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SysAdmin</span></a></p>
jan Anja();<p>"Setting up Anubis to protect cgit from AI crawlers"<br><a href="https://sysrq.in/en/article/cgit-with-anubis.md" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">sysrq.in/en/article/cgit-with-</span><span class="invisible">anubis.md</span></a></p><p>This is my new attempt at writing a useful guide! In the article I try to explain my current configuration for running cgit (or any other CGI application) with Anubis.</p><p>The guide suggests using uWSGI to serve CGI, with Nginx being a reverse proxy.</p><p><a href="https://wetdry.world/tags/cgit" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>cgit</span></a> <a href="https://wetdry.world/tags/Anubis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Anubis</span></a> <a href="https://wetdry.world/tags/HomeServer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>HomeServer</span></a> <a href="https://wetdry.world/tags/Selfhosted" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Selfhosted</span></a> <a href="https://wetdry.world/tags/Selfhosting" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Selfhosting</span></a></p>
Techaro<p><a class="hashtag" href="https://bsky.app/search?q=%23Anubis" rel="nofollow noopener noreferrer" target="_blank">#Anubis</a> now protects UNESCO, FreeBSD, Linux's git/mailing list archives, Arch Linux's wiki, GNOME's GitLab, FFmpeg's bug tracker and more. It's probably good enough for your server too! <a href="https://anubis.techaro.lol" rel="nofollow noopener noreferrer" target="_blank">anubis.techaro.lol</a></p>
naladahc<p>I remember coming across this about 4 years ago and losing it at the "Yo Whaddap, It's ya boi Anubis" on the first panel.</p><p>That first panel is perfection. IYKYK!</p><p>Artist: featheredsnek (<a href="https://featheredsnek.bsky.social" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="">featheredsnek.bsky.social</span><span class="invisible"></span></a>)</p><p><a href="https://mastodon.social/tags/memes" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>memes</span></a> <a href="https://mastodon.social/tags/kemet" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>kemet</span></a> <a href="https://mastodon.social/tags/ancientegypt" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ancientegypt</span></a> <a href="https://mastodon.social/tags/anubis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>anubis</span></a></p>
Maxi 10x 💉<p>Gibt es <a href="https://chaos.social/tags/Anubis" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Anubis</span></a> schon als Wordpress-Plugin?</p>