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.

Site description
Social /dev/LUG/social
Admin email
devlug@devlug.de
Admin account
@stefan@devlug.de

Search results for tag #activitypub

🗳

taye »
@taye@mastodon.social

Hi folks! Would you benefit from image and video editing built into Fediverse Web apps like Mastodon, GoToSocial and Pixelfed?

I'm a Web developer working on media editing tools with funding from @NGIZero, and I'm looking for feedback.

I never edit images or videos before posting:0
I prefer to use a separate app for editing:0
I want just simple crop, trim, rotate:0
I want text, stickers and fancier stuff:0

Closes in 23:44:58

The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.64 of , the simple, minimalistic instance server written in C. It includes the following changes (mostly bugfixes):

Some tweaks for better integration with https://bsky.brid.gy (the BlueSky bridge by brid.gy).

A corner case bug in the media proxying code has been fixed.

Hashtags can now include underscores.

The server now creates a pidfile inside the data directory.

Mastodon API: fixed a crash in the notification code, fixed autocapitalization in the OAuth login field (contributed by fkooman).

https://comam.es/what-is-snac

If you find useful, please consider contributing via LiberaPay: https://liberapay.com/grunfink/

This release has been inspired by the song Take Me To The River by .

👾 radhitya »
@al1r4d@pegelinux.top

My question is pretty simple. I want to create my own social media based on activitypub for learning purposes.

I usually prefer C or Python for programming languages, even though I'm not an expert.

The question is, would someone create a list or to-do list? What should I do?

Nik | Klampfradler 🎸🚲 »
@nik@toot.teckids.org

Uh, from 17 release notes:

> New SQL/JSON capabilities, including constructors, identity functions, and the JSON_TABLE() function, which converts JSON data into a table representation.

This could be quite interesting for generic implementations that care to store verbatim JSON-LD documents.

ティージェーグレェ »
@teajaygrey@snac.bsd.cafe

I submitted a Pull Request to update MacPorts' snac to 2.63 here:

https://github.com/macports/macports-ports/pull/26605

GitHub Actions Continuous Integration checks are running (2 of 3 have passed already which is a good sign).

It's up to someone else with commit access to merge it.

Thank you again for your continued improvements (and also, thanks for not releasing on a Friday! The slacker in me is still 8 hours behind up stream, maybe I can blame time zones? ;)


The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.63 of , the simple, minimalistic instance server written in C. It includes the following changes:

The server can now act as a proxy for all image, audio or video media coming from other account's posts (both from the Web UI and the Mastodon API). This way, other servers will see media requests coming from the server IP, not the user's, improving privacy. This is controlled by setting the proxy_media boolean field to server.json to true.

The strict_public_timelines option introduced in the previous release now works correctly.

Fixed a crash when posting from the links browser.

Fixed some repeated images from Lemmy posts.

Fixed a crash when posting an image from the tooot mobile app.

Updated FreeBSD rc script: the server process is now managed by the daemon(8) utility (contributed by @stefano@bsd.cafe).

RSS feeds are now in 2.0 version instead of 0.91.

https://comam.es/what-is-snac

If you find useful, please consider contributing via LiberaPay: https://liberapay.com/grunfink/donate

This release has been inspired by the song New Moon (Dark Phase) by .

ティージェーグレェ »
@teajaygrey@rap.social

@grunfink I submitted a Pull Request to update MacPorts' snac to 2.62 here:

github.com/macports/macports-p

Currently the GitHub Continuous Integration checks are queued, so I don't know when that will complete or what the results will be, but hopefully it's just a delay in the process and doesn't reveal any errors.

Thank you for your continued improvements!

Stefan boosted

The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.62 of , the simple, minimalistic instance server written in C. It includes the following changes:

Added a new user option to collapse top level threads by default.

Added a new disable_block_notifications boolean field to server.json to disable the notifications of Block activities.

Added a new strict_public_timelines boolean field to server.json to only show an account's posts and boosts (no trees) in public timelines.

Fixed repeated images in posts from some implementations (those that include an image both as an attachment and as an <img> tag inside the post content).

Added a small HTML/CSS tweak to improve post previews from some implementations (contributed by nyanide).

Notifications for EmojiReact activities now show the emoji.

New command-line action insert, to insert a post by its URL in a user's timeline.

Fixed bad processing/rendering of URLs with two or more @ symbols.

https://comam.es/what-is-snac

If you find useful, please consider contributing via LiberaPay: https://liberapay.com/grunfink/donate

This release has been inspired by the song Subways Of Your Mind by .

1 ★ 1 ↺
Debacle boosted

Stefan »
@stefan@devlug.de

snac2 (Social Networks Are Crap) ist eine interessante Implementierung für das Protokoll.

Auf ein Feature Request, ob man Following / Followers count implementieren kann, antwortet der Entwickler:

[...] I consider all metrics in network media inherently toxic [...]
Mein Profil gibt bei Following / Followers immer 0 zurück. Das finde ich richtig cool! Gefühlte Reichweite ist einfach ein Dinge was man ausnutzen und manipulieren kann.

Nachtrag: Nein, nicht nur die EU muss was machen! Jeder von uns kann seinen Beitrag dazu leisten. Deswegen bin ich hier und nicht dort!

CC: @debacle@framapiaf.org @Futurist@social.tchncs.de

ティージェーグレェ »
@teajaygrey@snac.bsd.cafe

I submitted a Pull Request to update MacPorts' snac to 2.61 here:

https://github.com/macports/macports-ports/pull/26287

GitHub Actions Continuous Integration checks are progressing (3 out of 4 passed, which is a good sign; I guess MacPorts recently started checking 4 OS versions on GitHub automatically instead of 3 so this is taking a bit longer than I am accustomed to, it seems as if the macos-15 checks in particular are sluggish, maybe that system is overloaded?).

Regardless, it's up to someone else with commit access to merge it.

Neat to see more Mastodon migration improvements! I think I saw one person already boast of successes of migrating their followers to a snac instance!

Thank you for your hard work and continuing to make my favorite ActivityPub implementation even better!


Chema Hernández Gil »
@chema@ctrvx.net

I upgraded this instance to version 2.61 of . I stopped the daemon, backed up the data, updated the source code, compiled and installed program and then started deamon again. Total downtime was 54 seconds, mostly because I had to type out those commands by hand. My favorite instance. Thank you for your work @grunfink@comam.es!

0 ★ 0 ↺

Stefan »
@stefan@devlug.de

snac2 2.61 wurde freigegeben.
A simple, minimalistic ActivityPub instance written in portable C
snac2 ist ein einfacher ActivityPub Server.

Release notes: https://codeberg.org/grunfink/snac2/src/branch/master/RELEASE_NOTES.md#2-61


Stefan boosted

The Real Grunfink »
@grunfink@comam.es

I'm glad to announce the release of version 2.61 of , the simple, minimalistic instance server written in C. It includes the following changes:

Migration from a Mastodon account to a snac one has been implemented. Please see snac(8) (the administrator manual) for more information.

Mastodon API: fixed timelines/public (it was showing less posts that it should).

Fixed over-zealous caching to the public timeline.

Some HTML tweaks and fixes to the web interface.

https://comam.es/what-is-snac

If you find useful, please consider buying grunfink a coffee: https://ko-fi.com/grunfink

This release has been inspired by the painting The Hands Resist Him by .

Justine Smithies »
@justine@snac.smithies.me.uk

So I just donated to @grunfink@comam.es for the fantastic work they do on the lightweight instance . Thank you 😍

https://Ko-fi.com/home/coffeeshop?txid=145c5c6d-dd0e-4c26-aefe-e2c1a57c7f35&mode=public&img=ogiboughtsomeone

1 ★ 0 ↺

Stefan »
@stefan@devlug.de

snac2 ist ein einfacher ActivityPub Server.
simple, minimalistic ActivityPub instance
In Debian ist es zwar nicht in stable, aber man kann es aus stable-bpo installieren.
Die Software ist in C geschrieben und braucht keine DB.

Ich habe für das Web-Frontend eine ganz lustige CSS genommen: Terminal theme

https://tracker.debian.org/pkg/snac2
https://codeberg.org/grunfink/snac2


4 ★ 1 ↺
Stefan boosted

Stefan »
@stefan@devlug.de

Hallo ,

ich werde jetzt mal mit ausprobieren. Mastodon ist eine sehr schöne Anwendung, aber einfach nicht mein Ding. Außerdem ist Mikroblogging auch nicht meins. Ich habe mir mal snac2 installiert.

A simple, minimalistic ActivityPub instance written in portable C
* Source Code ist auf und nicht auf Github :)
* Totally JavaScript-free 🙂
* No cookies either
* Not much bullshit 😀

Hört sich ganz interessant an. Ich kann im Web sogar das Fenster maximieren, wenn ich einen Text schreibe.

https://tracker.debian.org/pkg/snac2
https://codeberg.org/grunfink/snac2