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.
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.
#OpenSource #NGI0 #ActivityPub #Mastodon #GoToSocial #Pixelfed
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
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).
If you find #snac useful, please consider contributing via LiberaPay: https://liberapay.com/grunfink/
This release has been inspired by the song Take Me To The River by #Kaleida.
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?
Uh, from #PostgreSQL 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 #ActivityPub implementations that care to store verbatim JSON-LD documents.
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? ;)
#snac #MacPorts #OpenSource #ActivityPub #Mastodon #NoDatabaseNeeded #NoJavaScript #NoCookiesEither #NotMuchBullShit #snacAnnounces
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.
If you find #snac useful, please consider contributing via LiberaPay: https://liberapay.com/grunfink/donate
This release has been inspired by the song New Moon (Dark Phase) by #DuranDuran.
@grunfink I submitted a Pull Request to update MacPorts' snac to 2.62 here:
https://github.com/macports/macports-ports/pull/26495
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!
#snac #MacPorts #OpenSource #ActivityPub #Mastodon #NoDatabaseNeeded #NoJavaScript #NoCookiesEither #NotMuchBullShit #snacAnnounces
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.
If you find #snac useful, please consider contributing via LiberaPay: https://liberapay.com/grunfink/donate
This release has been inspired by the song Subways Of Your Mind by #FEX.
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!
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!
#snac #MacPorts #OpenSource #ActivityPub #Mastodon #NoDatabaseNeeded #NoJavaScript #NoCookiesEither #NotMuchBullShit #snacAnnounces
A simple, minimalistic ActivityPub instance written in portable Csnac2 ist ein einfacher ActivityPub Server.
Release notes: https://codeberg.org/grunfink/snac2/src/branch/master/RELEASE_NOTES.md#2-61
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.
If you find #snac 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 #BillStoneham.
simple, minimalistic ActivityPub instanceIn Debian ist es zwar nicht in stable, aber man kann es aus stable-bpo installieren.
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
ich werde #ActivityPub jetzt mal mit #snac2 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 #Codeberg und nicht auf Github :)
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