panos :catodon:

@panos@catodon.rocks · Joined ⁨Mar⁩ ⁨2026⁩

I build Catodon.

He/him/They/them, neurodivergent, anarchist, polyamorous

the state must fall

posted in Catodon talks!

Catodon now has built-in bot protection by default

We had some complaints about hCaptcha recently on catodon.rocks, and I didn't like the fact that you have to rely on other services and that the default Bot protection ("None") is "Not recommended" anyway, so I integrated ALTCHA in Catodon, which will be the default on new servers - no further action needed. Also added rate limiting to signups for extra protection.

#catodon #sharkey

Catodon rocksCatodon rocksOfficial server of the Catodon project - home of Catodon development. Things may occasionally break when we test new features. Everyone is welcome except fascists, racists, sexists, bigots and cops. No harassment, no hate speech. Be nice. Destroy capitalism.
1

Replying to @⁨TamsynUlthara@catodon.rocks⁩

@TamsynUlthara yeah, I don't agree either, but Codeberg is a project ran by volunteers, and they can do what they want with it. I do think that this weakens the attempt to have an open source alternative to GitHub, a goal I agree with, and that's why I kept Catodon and a couple of other projects on Codeberg, even though the service is not always reliable. Oh well, there's always self-hosting - although I understand that many people don't want to maintain one more thing, so this will probably send more projects to GitHub.

posted in Catodon talks!

Catodon is now up to date with Sharkey's develop

Catodon was supposed to be based on Sharkey's stable branch, but since Sharkey hasn't had a new non-security release for around a year (latest stable is based on Misskey from April 2025), I went through the commits that have been made on develop since then, and merged the ones that apply to Catodon, or adapted them wherever needed. Some bug fixes were already fixed independently on Catodon, but there were a lot of upstream fixes and performance improvements that I merged (mostly the amazing work Hazelnoot has done on Sharkey), resulting in over 100 new commits.

So, Catodon's next stable version, 26.8.0, will be up to date with Sharkey's latest develop where it matters/applies. If Sharkey stays stagnant, I might start merging commits directly from Misskey, but I'll give it some time, hopefully Sharkey gets back on its feet soon
🙏

#catodon #sharkey

Catodon rocksCatodon rocksOfficial server of the Catodon project - home of Catodon development. Things may occasionally break when we test new features. Everyone is welcome except fascists, racists, sexists, bigots and cops. No harassment, no hate speech. Be nice. Destroy capitalism.
🙆1👍1

Replying to @⁨jsalvador@catodon.rocks⁩

@jsalvador tbh I find forgejo more convenient, it was the first platform I used (in the calckey days) and I never felt really at home when Firefish moved to gitlab. Plus forgejo is supposed to be much lighter, and I would like to avoid having to upgrade the server - this project already costs me a lot per month, and donations haven't exactly flown so far. Also, because this isn't a collaborative project at the coding level (like it is at the testing and brainstorming/design levels), I'm not sure it would really matter.

I totally respect Codeberg's decision to disallow projects with mostly AI-generated code - we should all be doing things the way we want, especially in open source. I am very thankful to Codeberg for hosting us until now, and I want to avoid github like the plague, so I will most probably set up a forgejo instance for Catodon (and a couple of other projects) in the coming days. Hopefully, this should also give our repo better uptime.

Custom timelines and Mastodon-compatible quotes deployed on catodon.rocks

You can now test both features =)
To demonstrate custom timelines, I have added !catodon-talks as a separate timeline for all users - you can add Custom feeds, Lists, RSS feeds and forums as timelines, and set any timeline as Home!

:catodon:
#catodon

Catodon rocksCatodon rocksOfficial server of the Catodon project - home of Catodon development. Things may occasionally break when we test new features. Everyone is welcome except fascists, racists, sexists, bigots and cops. No harassment, no hate speech. Be nice. Destroy capitalism.