panos :catodon:

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

I build Catodon.

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

the state must fall

Replying to a post on ⁨atomicpoet.org⁩

@atomicpoet@atomicpoet.org @cochise@comuna.social.br thank you both for the kind and supportive words, means a lot! Chris, you know I'd always love to have you more active in the project and get your feedback, I know you have a lot to offer. I also know that how things turned out with Firefish was pretty disappointing. Catodon is my attempt to make it right this time, and I'm very happy with how it's evolving!

Today is the first day of the sex positive gathering I am attending in Berlin and I'm beyond excited! Sadly, this means I will have very little time (if any) for Catodon development. Please be a little patient, next week I am returning to Greece and will resume work for the next stable release (end of August or beginning of September). Some good stuff is on the way!
#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.

panos :catodon: boosted

vutuv - a Fediverse alternative to LinkedIn

There are three potential reasons for members of this forum to have a look at vutuv.de

You are tired or annoyed of LinkedIn.
You are searching for a job or a candidate.
You are technically curious and want to have a look at the inner workings of such a project. We use everything Phoenix Framework has to offer and connect to the Fediverse.

vutuv compared to LinkedIn is not closed gated and it is free for everybody. You can read every posting and visit any profile without having to register first. Have a look at my profile at vutuv.de/wintermeyer

All the data is hosted on our servers in Germany. Nothing is send to the cloud. No third party cookies.

Please give it a try and please do give me feedback. Here or if you find a bug or want to post a feature request in our GitHub repo. Thanks!

^quote from developer about vutuv elixirforum.com/t/…/76166/

vutuv.de/
vutuvvutuvvutuvvutuv is the open business network where professionals connect, share, and get found. Free to join.

panos :catodon: boosted

Trans-friendly PieFed features

Trans people have a lot to deal with and there’s many of them on the fediverse so I’ve taken special care to ensure their voices influence the development of PieFed and have built some features with them in mind.

join.piefed.social/2026/07/28/trans-friendly-piefed-features/
PieFedTrans-friendly PieFed features - PieFedTrans people have a lot to deal with and there’s many of them on the fediverse so I’ve taken special care to ensure their voices influence the development of PieFed and have built some features with them in mind. Pronouns PieFed displays each person’s pronouns after their name, if they have provided them. Below is […]

panos :catodon: boosted

Gaza is preparing to hold the largest funeral in its history.

Today, we bid farewell to 122 souls—122 bright lights from the Abu Sharia and Al-Husaina families, taken all at once.

This isn't just a number; these are whole generations wiped out, families erased, and dreams ended in a single moment. This is what daily life in Gaza looks like.

Please don't look away. Share their stories and let the world see the reality we are living through every single day.
🇵🇸💔
#Gaza #Humanity #GazaUnderAttack

posted in Catodon talks!

What would you like to see in a "Media" timeline?

I am adding an Instagram-inspired Media timeline, based on Home (Following), and I'm wondering what would people want from something like that. For example, should it include only photos and videos, or audio files too? And anything else I might be missing (never used Instagram tbh). Thanks!
#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.
🤔2:instagram@kwak.cab:1

Replying to @⁨panos@catodon.rocks⁩

Found some time earlier than expected, so here are the basic differences of my fork:

- It makes each federated category/tag behave much more like a real Lemmy community (Group actor), including its moderators, featured posts, follower rules, and shared inbox.
- A Discourse topic can be sent as a Lemmy-compatible Page (with replies as Notes), rather than only the formats upstream offers.
- Votes federate: remote upvotes/downvotes become Discourse likes, and the federated score is shown on posts.
- Moderation federates in both directions: removals, bans, locks, moderator changes, reports, and featured/pinned posts can be communicated to compatible remote communities.
- Discourse users become proper, followable ActivityPub people. Mentions are also resolved for federation.
- It can follow a remote community—for example on Lemmy or NodeBB—and present it inside Discourse as a local “shadow category.” Local users can then read and participate from Discourse.
- It adds an instance-level actor and optional “authorized fetch,” which can require signed ActivityPub requests when other servers retrieve content.
- Administrators get extra tools: community/federation health view, remote-community management, per-community ban management, URL/content resolution, and bulk republishing/backfill.

panos :catodon: boosted

Catodon repo moved to Codefloe

Following Codeberg's recent decisions about projects developed with the use of AI, we have moved to @codefloe@social.tchncs.de . The new Catodon repo url is https://codefloe.com/catodon/catodon - please update your git remote!

We are thankful to Codeberg for hosting us so far, but we will not apologize for utilizing one of the biggest technological breakthroughs in decades for the development of open source software, nor for spending countless hours in order to create a great fediverse platform with unique features, bridging the microblogging and the threadiverse sides of fedi. If you need to judge the project, you can judge it by the end result instead of the tools we use for development.

We prefer not to be judged for just doing what we love and making it available to everyone for free, though, so we're excited to join Codefloe!

#catodon #codefloe #codeberg

Summary card of repository catodon/catodonCodeFloe - the Forgejo developer platformcatodoncatodon
💜1

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

panos :catodon: boosted

"artist-alley implements ArchivePub, an open federation protocol built on the ActivityPub data model with DAM-shaped extensions for asset sharing, workflow state, and brand workspaces."

"Content-addressed federation:
Every reference to asset bytes uses a content-addressed URI:
cas://<sha256>?content-type=image/png&size=12345"

artist-alley.org/docs/archivep
#ActivityPub #fedidev #ArchivePub

Artist AlleyArchivePubArchivePub — the open, ActivityPub-shaped federation protocol that lets independently-operated DAM instances share assets, reviews, and workflow state. Wire format, trust model, and the canonical protocol context.

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

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.