devlug.de is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
Got this one for a couple of bucks.
It is in a very non-working condition, basically nothing electrical is working.
The only thing left is a Cathode-ray tube and some speakers - the rest was thrown out long time ago.
So, I need some tips from #fediverse
What display-panel should I put in this one?
I am thinking, of reusing a raspberry pi and make it some sort of "media station" if possible. But first do I need to make the display functional.
@ulrichkelber das #fediverse für #messenger wäre ja eigentlich #matrix Wer selber keinen matrix Server aufsetzen möchte, kann zum Beispiel den von @fairkom nutzen: https://fairkom.eu/fairmatrix
🎉 Die heutige Fediverse-Sprechstunde ist zu Ende.
Ein herzliches Dankeschön geht an @gunchleoc für ihre Ausführungen zu #Peertube inklusive Liveupdate von PeerTube! Wir hatten eine spannende Runde mit vielseitigen Themen, die sowohl für #neuhier als auch für fortgeschrittene Nutzer interessant waren.
Mein Dank gilt auch allen Teilnehmenden der Sprechstunde, die sich aktiv eingebracht und so erneut zu einer gelungenen Veranstaltung beigetragen haben.
🗓️ Der nächste Termin steht bereits fest: Donnerstag 24.04.2025 um 19:30 Uhr
Thema: #Lemmy mit @Ranslite
Weitere Details folgen.
Lang lebe Fediverse! 🚀🌐
#Fediverse #Mastodon #Hubzilla #Friendica #Peertube
»Freie #Wissenschaft gehört zum Kern liberaler, demokratischer Gesellschaften« – volle Zustimmung!
In diesem Sinne profitieren #Hochschulen, #Bildungs- u. #Forschungseinrichtungen von unabhängigen, wissenschaftsfreundlichen Kommunikationskanälen. Im Vergleich nach 50 Kriterien sind #Mastodon und #Fediverse die beste Wahl für #WissKomm:
👉https://social-media-matrix.king-consult.de
#SocialMediaMatrix
+1 für die engagierte Community: https://berlin.social/@kingconsult/114182469618507073
➡️Hier lohnen sich Investitionen!
Pixelfed before v0.12.5 has a vulnerability where it could leak your private posts, regardless of whether you are a Pixelfed user or not.
Admins should update ASAP.
When following someone from a different server on the Fediverse, the remote server decides whether you are allowed to do that. This enables features like locked accounts. Due to an implementation mistake, Pixelfed ignores this and allows anyone to follow even private accounts on other servers. If a legitimate user from a Pixelfed instance follows you on your locked account, anyone on that Pixelfed instance can read your private posts.
I wrote a blog post about how I found the vulnerability, how disclosure coordination went and general ramblings about Fediverse safety:
https://fokus.cool/2025/03/25/pixelfed-vulnerability.html
Fediverse Sprechstunde!
🗓️ am Donnerstag 27.03.2025, 19:30 Uhr!
ONLINE!
Bist du #neu oder #neuhier in der Welt des Fediverse? Kein Problem! Wir helfen dir bei den ersten Schritten: Profil einrichten, Sicherheitstipps, Posten und Vernetzung. Sei dabei!
Hauptthema: #Peertube mit @gunchleoc .
Ich freue mich darauf. Eine Aufzeichnung wird es nicht geben.
Eingeladen sind ebenso alle, die bereits Erfahrungen mit Mastodon, Friendica, Pixelfed, Misskey , Hubzilla oder anderen Anwendungen haben und ihr Wissen gerne weitergeben möchten.
Wissensaustausch: Deine Kenntnisse im Fediverse könnten anderen Teilnehmern sehr nützlich sein, besonders denjenigen, die noch neu in der Community sind.
Networking: Dies ist eine hervorragende Gelegenheit, sich mit anderen engagierten Mitgliedern der Gemeinschaft zu vernetzen und neue Kontakte zu knüpfen.
Ideen und Inspiration: Deine Perspektive als erfahrener Benutzer oder Betreiber einer Instanz kann dazu beitragen, innovative Ideen zu fördern und die Zukunft des Fediverse mitzugestalten.
Der Raum wird 10 Minuten vor Beginn geöffnet.
Der Link: kommt wird hier 1 Tag vor Beginn gepostet und steht in meinem Profil.
Das Online-Treffen findet auf unserem BigBlueButton-Server statt. Du benötigst keine zusätzliche Software, sondern nur einen Browser – vorzugsweise Firefox oder Chrome – ein Mikrofon (es handelt sich schließlich um eine Sprechstunde) und, wenn du möchtest, eine Webcam. Wir freuen uns auf einen lebhaften Austausch! 🎙️ 🙋♀️
Der Ablauf der Sprechstunde sieht folgendermaßen aus: Zu Beginn geben wir Tipps und Hinweise für Anfänger und Einsteiger. Anschließend geht es um Ratschläge für Instanzbetreiber und Moderatoren. Ein solcher Austausch ist wichtig und notwendig für eine gute Vernetzung untereinander. Die Welt des Fediverse ist Größer und vielfältiger. Mehr Miteinander statt Gegeneinander.
Je mehr mitmachen, desto besser!
#FediverseSpechstunde
#friendica
#MastodonBeginner
#Mastodon
#MastodonSprechstunde
#Fediverse
#socialmedia
The #Fediverse is growing and we're welcoming more and more new single user instances but #federation can become challenging.
With #Relay instances, single user and smaller instances can quickly become federated and grow which is supported by many Fediverse applications like #snac #snac2 #Mastodon #Pleroma etc.
More information at:
https://fedi-relay.gyptazy.com
#fedi #community #fediworld #federated #opensource #fedirelay
💬 Eine PREMIERE ...
@keno3003 präsentiert das ERSTE Video auf #PeerTube von #heise
Das macht Hoffnung, dass weitere Teile des #Fediverse auch ins Rampenlicht rücken 🚀
Und hier könnt ihr das Video sehen:
https://makertube.net/w/r82zDAKQPtDRAFhKfwUsMp
Snac2 is a simple database-less/javascript-free alternative to Mastodon:
https://codeberg.org/grunfink/snac2
It looks very nice to run your own #fediverse server
There are some screenshots here:
https://codeberg.org/voron/snac-style
Is anybody using it?
🌍 Offene digitale Infrastrukturen für mehr Resilienz & Nachhaltigkeit!
Big Tech dominiert – doch es gibt Alternativen! In unserer neuen Workshopreihe mit dem @bmuv & dem @neuSoM erkunden wir das Fediverse, nachhaltige digitale Lösungen & Freies Wissen.
📆 Auftakt: 09.04.2025, 14:30–17:00 Uhr (online)
🎤 Mit Inputs zu Dominanz von Big Tech, Digital Services Act & Plattformalternativen.
➡️ Info & Anmeldung: https://www.bmuv.de/themen/digitalisierung/community-nachhaltige-digitalisierung
Herzlichen Glückwunsch! 🎉 Denn wenn du das hier lesen kannst, hast du sehr vieles richtig gemacht. Das unabhängige #Fediverse geht aber noch weit über Mastodon hinaus. In unserem kurz&mündig Band 16 erfährst du mehr über das dezentrale Social-Media-Universum
Band 16 der Reihe kurz&mündig
Autor.innen: Leena Simon 🔗 muendigkeit.digital und Christian Pietsch
A6, 28 Seiten, ISBN 978-3-934636-45-3
5 Euro, https://shop.digitalcourage.de
#digitalcourage #kurzundmündig #kum #wissenfürdiehosentasche #digitalmündig #datenschutz #freiheit #freedom #humanrights #privacy #security #grundrecht
I've performed some tests, and it's great. #snac and #haproxy are working great together - now with caching of media and json responses, to scale up, and up, and up...and up!
#Varnish is the best tool for caching, but the setup I've tested doesn't require it and it's still good enough.
I think this will be a blog post, as soon as I'll have enough time.
I have a #Mastodon feature request. Could there please be a specialized emoji for the #XMPP logo? To put it beside one's name? It can draw attention to an XMPP "Chat ID" that one has put in one's Mastodon profile. Similarly, it would make sense to also have emojis for the #Deltachat logo, #Matrix logo, etc. Basically, every other #OpenSource federated network (#Pixelfed? #Peertube?) would likewise deserve an emoji.
This is so that Mastodonians can draw attention to the accounts they have on other #Fediverse servers. It's a visual cue, right by their names, inviting others to tap/click their avatars/names, and have a look at their profile, where further contact info could be presented. It would encourage people to use Federated services more, then display their involvement to others.
Hello #fediverse,
we are #Senfcall and we are #hosting #privacy-friendly #BigBlueButton #videoconferences.
Free as in #freedom AND #free as in beer. (donations are welcome)
You don't even have to register an account (unless you need persistent rooms). Just visit https://senfcall.de/en/ - klick on "start meeting", enter meeting name (password optional), press "start" enter your name and have fun senfing. The call-invite link you find at the top of the chat.
Ückück und das Fediverse: Was bleibt privat?
Soziale Netzwerke dienen für viele als Möglichkeit, sich über die kleinen und großen Themen des Alltags auszutauschen. Doch über welche Themen sollte lieber zweimal nachgedacht werden, bevor über sie öffentlich im Internet diskutiert wird?
#Fediverse #Privatsphäre #Datenschutz #Kolumne #ÜckückUndDasFediverse #Linux
@adamsdesk.com @tldr_pages 🚀 Exciting news! Our project got a mention in Adam’s latest post: https://www.adamsdesk.com/posts/discover-fediverse-love-your-neighbour/ about the #Fediverse and #digitalsovereignty.
He explores why decentralization matters and highlights projects working toward a more open, privacy-respecting internet.
🌍🔓💡Check it out and join the conversation! #Privacy #OpenSource
I already wrote about caching here
Now I extended what I cache a bit.
This was because after enabling Option to proxy media I've seen access to the file paths /x/ and /y/ in addition to the path were snac stores the media that I include in my own posts ( /s/ ).
There are two locations to proxy media, depending if you requests the media via the mastodonapi or via the web. (/x/ and /y/), oh and I added the nodeinfo2 path too, because I've noticed it was queried all the time by a lot of instances and it gives me pleasure to see something cached handed out in the access logs 🙂 (I guess it is actaully irrelevant for the system resources).
This is the updated setup:
Enable the relevant modules:
a2enmod expires cache cache_disk
Be sure "htcacheclean" is running to clean up old disk cache. (under debian see /etc/default/apache-htcacheclean or else the relevant systemd service or whatever)
Then add to the snac Virtualhost config:
<LocationMatch "^/social/[^/]+/[xys]/|^/social/nodeinfo_2_0">This will use the disk cache to cache everything under the /s/, /x/ and /y/ Path, as well as for /$username/nodeinfo20, utilizing the mod_expires to generate the appropriate cache headers (for lazy ones like me), In this case caching it for 1 day.
CacheEnable disk
Header set Cache-Control "max-age=86400, public" "expr=%{REQUEST_STATUS} == 200"
ExpiresActive On
ExpiresDefault "access plus 86400 seconds"
</LocationMatch>
The Header that I set here, on the condition of Status code 200, is needed for the path /y/, because snac defaults to set no-cache
on that location and the modexpires will honor that if we don't override it. I set it to the same Cache-Control value as modexpores woud. (mod_expires will additionally calculate the date and put that in the expires
header. (hence the name I guess 😀 )
#Fediverse #Hosting #ITNotes #apache2 #httpd #Ownyourdata #Server #Snac #Snac2 #Tipsandtricks #Tutorial #Debian #caching
The world is full of contradictions.
In the past, I have struggled to convince Common Lisp programmers - who prefer CL because of its direct manipulation - about the importance of direct manipulation in document editing.
And now I struggle to convince #Fediverse users - who prefer the Fediverse because it is federated - that they should apply the same principles to chat, and move away from centralized chat platforms like #Signal to federated networks like #XMPP 🤷♀️
https://contrapunctus.codeberg.page/the-quick-and-easy-guide-to-xmpp.html
❤️ Thank you so much @FediTips for helping people how to use @Mastodon and the #Fediverse . Bought you some coffee yesterday and I encourage others to also donate to people and organisations who contribute to the #Fediverse on today's #ilovefs ❤️
So you want to fight fascism and make a difference right now? Do this:
Join Codeberg e.V. – become part of the organisation; part of the resistance – and actively support this valuable and ethical EU-based anti-fascist¹ git hosting alternative that’s under attack by fascists as we speak:
Seriously, do it now.²
Volunteer and/or donate if you can.
Let’s send Codeberg’s membership through the roof and show these fucking fascists that when they push we push back twice as hard.
When you do, please add your voice to this thread so others can see.
I rarely ask this but please repost this far and wide.
¹ https://blog.codeberg.org/we-stay-strong-against-hate-and-hatred.html
² If you’re having trouble reaching the server, it might also be under attack. You can check the current status of all Codeberg’s servers from https://status.codeberg.org/status/codeberg
#Codeberg #CodebergUnderAttack #SupportCodeberg #antifascist #EU #european #FOSS #freeSoftware #git #hosting #fediverse #mastodon #community #callToAction
@jele @mimide Ich habe dazu vor einigen Tagen gesagt, dass wir nicht zu rigoros sein sollten. Klar wäre #Fediverse only richtig, habe ich für mich umgesetzt. Aber für eine Massenbewegung müssen wir auch die mitnehmen, die noch mischen wollen, aber verlangen, dass wenigstens die grundlegenden Regeln von den Plattformen eingehalten werden
@mimide Was hältst Du denn vom #Fediverse?
https://github.com/macports/macports-ports/pull/27628
1 of 3 GitHub Continuous Integration checks has passed (which is a good sign the other two will pass as well).
I'm still avoiding commit access, so it's up to someone else to merge it.
Thanks to you, inz, lxo and anyone else I may have missed for the continued iterated improvements!
#snac #MacPorts #OpenSource #ActivityPub #Mastodon #NoDatabaseNeeded
#NoJavaScript #NoCookiesEither #NotMuchBullShit #snacAnnounces #FediVerse