jrollans.com 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
These are the voyag... uh, things I post about.
Admin email
jrollans@gmail.com
Admin account
@jrollans@jrollans.com

Search results for tag #activitypub

[?]Week in Fediverse :fediverse_light: »
@weekinfediverse@mitra.social

fedicat boosted

[?]⚯ Michel de Cryptadamus ⚯ »
@cryptadamist@universeodon.com

[?]Nelfaneor »
@Nelfan@mastodon.zaclys.com

@liaizon
The Fediverse is a range of different open source softwares, all based on the and federated by this protocol which has been designed to allow a federation of independent and totally autonomous instances with full control by their administrators. That's called "decentralisation".

@bsky.app @pfrazee.com @mike @dot_social

    fedicat boosted

    [?]ActivityPub for WordPress »
    @activitypub.blog@activitypub.blog

    5.9.0 – Easier Onboarding for Your Fediverse Experience

    Getting started with ActivityPub on WordPress just got a lot easier. A new guided onboarding experience is now part of the plugin, designed to help you configure key settings and understand how your site connects to the Fediverse—from the moment you activate it.

    Whether you’re new to ActivityPub or just setting things up again, the onboarding flow helps you make informed choices around visibility, content formatting, and profile setup. It’s built to give you confidence that your content is reaching the right audiences in the right way.

    Tailored for You

    The plugin now adapts its behavior based on the caching plugins you have installed. You’ll also find clearer guidance if you’re using Surge, and an option to fine-tune how your content is tailored for browsers versus Fediverse services.

    We’ve moved profile-related settings out of the welcome page and into new dashboard widgets, so they’re easier to find and update. And to make the learning curve smoother, the Help tab now includes a section explaining how ActivityPub works on the users page.

    Media, Previews, and Performance

    Beyond onboarding, this release adds support for audio and video attachments in ActivityPub embeds and previews. Posts shared to the Fediverse can now include up to four images, and you can choose how many to include on a per-post basis. Editor previews have also been improved—they now show media even if the post hasn’t been published yet.

    For performance, author profiles now return a smaller set of extra fields (up to 20) to avoid bloated responses, and invalid items in the Outbox are skipped gracefully instead of causing errors.

    Designed to Grow With You

    This update also brings better mobile support for settings pages, improved documentation, and more robust error handling for things like missing or misformatted Outbox requests. And for developers, several filters and hooks have been updated or deprecated to make future work smoother and more predictable.

    If you’ve been curious about joining the Fediverse or connecting your blog in a more structured way, now’s a great time to try it. Just activate the plugin and let the onboarding guide you through the rest.

    Tried the new onboarding? Let us know how it worked for you and what you’d like to see improved.

    Full Changelog

    Added

    • ActivityPub embeds now support audios, videos, and up to 4 images.
    • Added a check to make sure we only attempt to embed activity objects, when processing fallback embeds.
    • Add setting to enable or disable how content is tailored for browsers and Fediverse services.
    • Adjusted the plugin’s default behavior based on the caching plugins installed.
    • A guided onboarding flow after plugin activation to help users make key setup decisions and understand Fediverse concepts.
    • Author profiles will cap the amount of extra fields they return to 20, to avoid response size errors in clients.
    • Fediverse Preview in the Editor now also supports video and audio attachments.
    • Guidance for configuring Surge to support ActivityPub caching.
    • Help tab section explaining ActivityPub capabilities on the users page.
    • Profile sections have been moved from the Welcome page to new Dashboard widgets for easier access.
    • The ActivityPub blog news feed to WordPress dashboard.
    • The Outbox now skips invalid items instead of trying to process them for output and encountering an error.

    Changed

    • Batch processing jobs can now be scheduled with individual hooks.
    • Better error handling when other servers request Outbox items in the wrong format, and 404 pages now show correctly.
    • Fediverse Previews in the Block Editor now show media items, even if the post has not been published yet.
    • Hide interaction buttons in emails when the Classic Editor is used.
    • Improve compatibility with third-party caching plugins by sending a Vary header.
    • Much more comprehensive plugin documentation in the Help tab of ActivityPub Settings.
    • NodeInfo endpoint response now correctly formats localPosts values.
    • Reactions block heading now uses Core’s heading block with all its customization options.
    • Settings pages are now more mobile-friendly with more space and easier scrolling.
    • The number of images shared to the Fediverse can now be chosen on a per-post basis.
    • Updated default max attachment count to four, creating better-looking gallery grids for posts with 4 or more images.
    • Use a dedicated hook for the “Dismiss Welcome Page Welcome” link.
    • Use FEP-c180 schema for error responses.
    • Use Audio and Video type for Attachments, instead of the very generic Document type.

    Deprecated

    • Deprecated rest_activitypub_outbox_query filter in favor of activitypub_rest_outbox_query. Deprecated activitypub_outbox_post action in favor of activitypub_rest_outbox_post.

    Fixed

    • Broken avatars in the Reactions and Follower block are now replaced with the default avatar.
    • Email notifications for interactions with Brid.gy actors no longer trigger PHP Warnings.
    • Improved support for users from more Fediverse platforms in email notifications.
    • Improved the handling of Shares and Boosts.
    • Issue preventing “Receive reblogs (boosts)” setting from being properly saved.
    • Mention emails will no longer be sent for reply Activities.
    • Prevent accidental follower removal by resetting errors properly.
    • Properly remove retries schedules, with the invalidation of an Outbox-Item.
    • The blog profile can no longer be queried when the blog actor option is disabled.

    Downloads

    AodeRelay boosted

    [?]Linux Is Best »
    @Linux@mk.absturztau.be

    Who here knows about, @cwebber@social.coop

    You should follow them. One of the mainstream protocols that make the Fediverse even possible, commonly used on Mastodon, CherryPick, Misskey, and Sharkey, is called, ActivityPub. They help write that protocol.

      fedicat boosted

      [?]Konstantin 🔭 »
      @iamkonstantin@mastodon.social

      By the way, if you’re looking into decentralized tech where people are actually in control of their own data (as in who can use it, when and how), checkout solidproject.org There are a lot of interesting insights, especially for storing sensitive data.

        fedicat boosted

        [?]The Real Grunfink »
        @grunfink@comam.es

        I announce the release of version 2.77 of , the simple, minimalistic instance server written in C. It just reverts a feature included in previous version; links in posts were also included as attachments, but, while harmless and on spec, it made posts look ugly in some platforms, and what the world doesn't need is more ugly things.

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

        If you find useful, please consider buying grunfink a coffee or contributing via LiberaPay.


          [?]⚯ Michel de Cryptadamus ⚯ »
          @cryptadamist@universeodon.com

          The fine @michael has deployed the demo app to a place where you can test out the customizable algorithm + filtering system for your home timeline with nothing more than a web browser. You can find it here:

          fedialgo.thms.uk/

          Here's a video of the FediAlgo demo in action (there's a few new features since the video): universeodon.com/@cryptadamist

          cc: @rolle @paige @LaurensHof

            fedicat boosted

            [?]Oliver⚡ »
            @oliver@microhive.social

            I've just updated my instance to version 2.76 👍 🎉
            You don't know Snac? But you should: https://codeberg.org/grunfink/snac2
            A simple, minimalistic instance server written in C, no database needed, totally JavaScript-free, no cookies either, not much bullshit.

              wakest ⁂ boosted

              [?]Week in Fediverse :fediverse_light: »
              @weekinfediverse@mitra.social

              AodeRelay boosted

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

              Thank you!

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

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

              GitHub Actions Continuous Integration checks passed!

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

              Thanks to you and dandelions and shtrophic (and anyone else I may have missed) for the continued contributions and improvements!

              (these modest diffs were prepared in part while listening to "Garlic Braid" by LMNO & D-STYLES: https://d-styles.bandcamp.com/track/garlic-braid [the 1st single from the upcoming full length album: Three Mimes & an Elephant)



                AodeRelay boosted

                [?]william.maggos »
                @wjmaggos@liberal.city

                If you care about the ability of the public to share important information today outside of increasing and inevitable efforts at government control, you must support and the further decentralization with balanced moderation of the fedi. Obviously the big corporate platforms won't be on our side, but neither will whose decentralization seems to only be about providing exits of last resort, not a true giving us total control.
                socialmediatoday.com/news/x-fo

                  fedicat boosted

                  [?]The Real Grunfink »
                  @grunfink@comam.es

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

                  Added Webmention support for links (Markdown-style or direct) written in a post.

                  Added new command-line options for list maintenance.

                  Display custom emoji in more places (contributed by dandelions).

                  Mastodon API: fixed infinite scroll in many clients (thanks to cheeaun for giving me the clue), added /api/v1/accounts/.../lists endpoint (contributed by dandelions).

                  Email notifications can now be sent via libcurl SMTP instead of spawning the /usr/sbin/sendmail program. To use this new feature, some additional server configuration is needed, see snac(8) (contributed by shtrophic).

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

                  If you find useful, please consider buying grunfink a coffee or contributing via LiberaPay.


                    wakest ⁂ boosted

                    [?]Yohan Yukiya Sese Cuneta 사요한🦣 »
                    @youronlyone@c.im

                    If you're a writer/blogger/press, a friendly reminder that the 17th Year Anniversary of the [social] network (**not** Mastodon® social network) is fast approaching.

                    May 18, 2008

                    So, if you want to publish a new article, you can start today. There are a hundred possible angles and scopes for that article. 😉

                    fedia.io/m/fediverse@lemmy.wor

                    Anyway…

                      wakest ⁂ boosted

                      [?]wakest ⁂ »
                      @liaizon@social.wake.st

                      Doing some fediverse research and discovered that @tkithrta is attempting to "implement using 16 different web frameworks" in a project called
                      gitlab.com/acefed

                        AodeRelay boosted

                        [?]blainsmith »
                        @blainsmith@snac.rblgk.sh

                        Wrote up an to get feedback on adding support to https://apply.coop soon after we launch. If anyone else has feedback it is certainly welcome! It does require a Codeberg account to comment, but we're open to email feedback as well.

                        I am not an ActivityPub expert so a lot of this was learning while planning this out.

                        https://codeberg.org/limeleaf/apply.coop/issues/213


                          [?]Encyclia »
                          @encyclia@fietkau.social

                          For the question whether Encyclia's ORCID bridge should be opt-in or opt-out (that is, whether we should bridge ORCID records without their owners' knowledge), I – @julian – will speak personally for a moment.

                          It is the central design question of Encyclia and one that has been on my mind since I started prototyping the platform. I have put as much thought into it as I am capable of, and I have sought feedback from multiple privacy and safety experts.

                            AodeRelay boosted

                            [?]Christoffer S. »
                            @nopatience@swecyb.com

                            It's encouraging to see that my little corner of the Fediverse is the home to a few of the millions of active monthly users across Mastodon.

                            fedidb.com/servers/swecyb.com

                            Happy to be providing this micro-instance and contributing to the long-term resilience of Mastodon, and the Fediverse as a whole.

                            Small acts of defiance, Vive la résistance!

                              [?]Fediverse Report »
                              @fediversereport@mastodon.social

                              Fediverse Report #115 - This week's news:

                              - @peertube launches v1 of their mobile apps
                              - @Mastodon shares more information on their team is growing
                              - @swf launches places.pub, a way to put OpenStreetMap data directly on

                              fediversereport.com/fediverse-

                                fedicat boosted

                                [?]Renaud Chaput »
                                @renchap@oisaur.com

                                We are implementing the final version of RFC9421 (HTTP Signatures) in Mastodon, and would like to test this with other ActivityPub implementations.

                                Do you know of any AP implementations supporting both incoming (verification) and outgoing (signing) RFC9421 signatures, and if possible with support for the double-knocking mechanism as described in swicg.github.io/activitypub-ht (section 3.5)?

                                  AodeRelay boosted

                                  [?]Radio Azureus »
                                  @RadioAzureus@mastodon.social

                                  @gyptazy

                                  There's an instance where I have one account, didn't know that there was drama because I keep my nose down.
                                  At a certain point I saw that there is drama regarding some moderator and then I saw another instance where they simply the federated my instance because the leadership don't like what that moderator has done from their perspective

                                  I've read the perspective of the moderator

                                  The stories differ 180°

                                    gyptazy boosted

                                    [?]gyptazy »
                                    @gyptazy@mastodon.gyptazy.com

                                    Is the really open for ?

                                    In the last weeks, I noticed more & more messages from different instances/admins about moderation, banning and de-federations. Initially, people told the Fediverse is more open, not blocking and deleting content compared to other social medias. However, I think it shifted to the opposite where a single instance admin decides for the whole user base (which might not even be aware of it).

                                      [?]Week in Fediverse :fediverse_light: »
                                      @weekinfediverse@mitra.social

                                      0 ★ 0 ↺

                                      [?]Jonathan Rollans »
                                      @jrollans@jrollans.com

                                      There are so many great projects out there now and I want to play with all of them, but I don’t even have time enough to really enjoy the other 500 hobby things I’ve got going on.

                                        [?]Chris Trottier »
                                        @atomicpoet@atomicpoet.org

                                        #Elgg is getting an #ActivityPub plugin!

                                        Now if you’re not familiar with Elgg, it’s one of the first ever open source social media platforms. It launched all the way back in 2004 and was founded by @ben and Dave Tosh.

                                        I remember installing Elgg 15 years ago, playing around with it for a bit, and not doing much with it because there wasn’t anyone I knew who used it. So ActivityPub will definitely extend its network effect.

                                        https://github.com/RiverVanRain/activitypub/wiki/Welcome#groups

                                          gyptazy boosted

                                          [?]The Real Grunfink »
                                          @grunfink@comam.es

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

                                          Notifications are now shown in a more compact way (i.e. all reactions are shown just above your post, instead of repeating the post ad nauseam for every reaction).

                                          New command-line option unmute to, well, no-longer-mute an actor.

                                          The private timeline now includes an approximate mark between new posts and "already seen" ones.

                                          Fixed a spurious 404 error in the instance root URL for some configurations.

                                          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 The Answers to the Questions by and .

                                            3 ★ 4 ↺

                                            [?]Jonathan Rollans »
                                            @jrollans@jrollans.com

                                            Hey, folks that know more than me about the protocol, I have a question:

                                            What kind of issues or concerns might I have if I shut down one kind of AP server software and then set up a different AP server on the domain previously occupied by the now decommissioned first AP server?

                                            (I don’t think the soon-to-be-shutdown server has a self-destruct.)


                                              0 ★ 1 ↺

                                              [?]Jonathan Rollans »
                                              @jrollans@jrollans.com

                                              Of course the “firehose” is being used like this. The simple fact that it’s an enormous public fountain of information makes it a great target for training models. And in sure it’s being done with as well. No matter what people think, the Fediverse is being ingested into training models and all sorts of other things.

                                              The only way to make sure you don’t contribute to things like this is to not participate in public internet social media services.

                                              https://www.404media.co/someone-made-a-dataset-of-one-million-bluesky-posts-for-machine-learning-research/

                                                [?]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 .

                                                  0 ★ 1 ↺

                                                  [?]Jonathan Rollans »
                                                  @jrollans@jrollans.com

                                                  I’ve let my programming skills languish for so many years now that I practically don’t remember anything of use anymore, but lately I’ve really been wanting to get back into it. I know I want to do something with , but I’m not sure what.

                                                    3 ★ 5 ↺

                                                    [?]Jonathan Rollans »
                                                    @jrollans@jrollans.com

                                                    I would be curious to see the amount of monthly active users federating via that are _not_ using as their server instance. Basically I want to know the number of folks that actively use the sans Mastodon statistics.

                                                    Anyone got an idea?

                                                      3 ★ 5 ↺

                                                      [?]Jonathan Rollans »
                                                      @jrollans@jrollans.com

                                                      I would be curious to see the amount of monthly active users federating via that are _not_ using as their server instance. Basically I want to know the number of folks that actively use the sans Mastodon statistics.

                                                      Anyone got an idea?

                                                        1 ★ 1 ↺

                                                        [?]Jonathan Rollans »
                                                        @jrollans@jrollans.com

                                                        I’m hearing some fantastic thunder right now! I wish there was a straightforward way to share audio recordings via . There probably is, but I am unaware of it…

                                                          1 ★ 1 ↺

                                                          [?]Jonathan Rollans »
                                                          @jrollans@jrollans.com

                                                          I’m hearing some fantastic thunder right now! I wish there was a straightforward way to share audio recordings via . There probably is, but I am unaware of it…

                                                            [?]The Real Grunfink »
                                                            @grunfink@comam.es

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

                                                            Support for custom Emojis has been added; they are no longer hardcoded, but read from the emojis.json file at the server base directory. Also, they are no longer limited to string substitutions, but images as external URLs are also supported (see snac(8) for more information).

                                                            Fixed a bug that caused some notifications to be lost when coming from a user in the same instance.

                                                            Added an additional check for blocked instances (sometimes, posts from blocked sites that were ancestors of legit posts were 'leaking' into the timeline).

                                                            On OpenBSD, if the disable_email_notifications server flag is set to true, unveil() is not called for the execution of the /usr/sbin/sendmail binary and pledge() doesn't set the exec promise.

                                                            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 album Eternal Embers by .


                                                              [?]The Real Grunfink »
                                                              @grunfink@comam.es

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

                                                              Incoming posts can now be filtered out by content using regular expressions on a server level (these regexes are written in the filter_reject.txt file at the server base directory; see snac(5) and snac(8)).

                                                              Improved page position after hitting the Hide or MUTE buttons (for most cases).

                                                              Use a shorter maximum conversation thread level (also, this maximum value is now configurable at compilation level with the MAX_CONVERSATION_LEVELS define).

                                                              Fixed a bug where editing a post made the attached media or video to be lost.

                                                              The way of refreshing remote actor data has been improved.

                                                              Posting from the command-line now allows attachments.

                                                              Added defines for time to enable MacOS builds (contributed by andypiper).

                                                              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 song The Raven by .


                                                                1 ★ 2 ↺

                                                                [?]Jonathan Rollans »
                                                                @jrollans@jrollans.com

                                                                I see that now supports Articles posted to which means they will not appear in Mastodon clients (generally, I think) right?

                                                                Speaking of ActivityPub, anyone have some concise and simple breakdown documentation links handy? There’s kind of an overwhelming amount or information out there.