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

[?]Surf » 🌐
@surf@flipboard.social

Created a Surf.Social account? Connect your ActivityPub (e.g. @Mastodon) and/or ATProto (e.g. Bluesky) accounts so that when you interact with posts, your activity will come from there. Hit the three-dot menu, select Account Settings, choose the accounts you’d like to connect, and log in.

A Rick Astley Together Forever Gif

Alt...A Rick Astley Together Forever Gif

    [?]James Smith 💾 » 🌐
    @Floppy@mastodon.me.uk

    MWOOHAHAHAHA comments are federating into @manyfold, amazing!

    Thanks @amcewen for being unwittingly first in 😁

    A screenshot from my personal Manyfold instance showing a comment federating in from another Fediverse server

    Alt...A screenshot from my personal Manyfold instance showing a comment federating in from another Fediverse server

      [?]Samuel Lison » 🌐
      @samuel@samuellison.com

      I packaged my website into an open-source project.

      FediHome — blog, photo gallery, and social feed with federation. Your domain, your identity. One install.

      Testers and contributors welcome: https://github.com/TemujinCalidius/fedihome

      Demo: https://samuellison.com

        [?]Elena Rossini ⁂ » 🌐
        @_elena@mastodon.social

        RE: mas.to/@Aubreader/116330793703

        This article is a must read.

        An excerpt: “Why would anyone fund an Atmosphere project if , with $100 million in the bank, might ship a competing feature at any moment? Why would a founder bet their career on this ecosystem? The presentation didn't just hurt Graze. It made the entire ecosystem look unfundable.”

        Why do I keep bringing up this topic?

        Because is often put in the same category as (“open protocols yay”) but I strongly disagree with that stance

          AodeRelay boosted

          [?]Tueddelmors :ubuntu: » 🌐
          @reeeen@norden.social

          Kleiner Reminder für Algorithmus-Müde: Im Fediverse entscheidest du, wem du folgst – nicht irgendein undurchsichtiger Engagement-Optimierer. Deine Timeline gehört dir. Klingt banal, ist aber eigentlich ziemlich revolutionär. 🐘✨

            AodeRelay boosted

            [?]matthew - retroedge.tech » 🌐
            @matthew@social.retroedge.tech

            Are they leaving the #fediverse completely? Or just using other #ActivityPub servers?

            I was on a #mastodon instance for a while, hosted by a tech Youtuber. When that instance shut down, I moved to another independently hosted mastodon instance, then decided to self-host a Pleroma (alternative to mastodon) server and have been on that ever since (a couple years).

            #selfhost

              fedicat boosted

              [?]Evan Prodromou » 🌐
              @evanprodromou@socialwebfoundation.org

              Fediverse Track at COSCUP: Call for Proposals

              The call for proposals is open for the COSCUP Fediverse track in Taipei, Taiwan. ActivityPub-related software, including server and client implementations, are great topics for the event. COSCUP ("Conference for Open Source Coders, Users, and Promoters") is the FOSDEM of East Asia. Run by the Open Source community in Taiwan, it brings together people excited about FOSS across the region. For the first time, this year, members of the Korean ActivityPub developer community FediDev KR are […] [SENSITIVE CONTENT]

              The call for proposals is open for the COSCUP Fediverse track in Taipei, Taiwan. ActivityPub-related software, including server and client implementations, are great topics for the event.

              COSCUP (“Conference for Open Source Coders, Users, and Promoters”) is the FOSDEM of East Asia. Run by the Open Source community in Taiwan, it brings together people excited about FOSS across the region.

              For the first time, this year, members of the Korean ActivityPub developer community FediDev KR are joining up with FediLUG of Japan to program and run a Fediverse track at COSCUP. This has the potential to be a huge step forward for the Fediverse developer community. Although many major projects, like Fedify and Misskey, are created and promoted in East Asia, distance and language barriers make it hard for East Asian devs to participate in European and North American in-person events.

              The Fediverse track is open to proposals about ActivityPub implementations, clients for ActivityPub platforms, ancillary services, libraries and toolkits. But also, as at FOSDEM, talks about the human aspects of Fediverse technology, like moderation, policy and governance, are welcome and encouraged. This event looks like it will cover as much interesting conceptual space as its twin at FOSDEM.

              Hong Minhee, hongminhee@hollo.social, was one of the main speakers at FOSDEM’s Social Web devroom this year. Their talk about Fedify was important, but even more important was their effort to bridge the gap between Asia’s and Europe’s Fediverse development communities.

              I (Evan) hope that COSCUP brings together many Asian developers, but I also hope that North American and European individuals and teams put in proposals as well. Knitting together these two important communities on the Fediverse requires effort from both sides. That’s why I’m applying to speak (about ActivityPub 1.1), and why I hope to see many familiar faces among the new ones in Taiwan.

              fedicat boosted

              [?]Julian Fietkau » 🌐
              @julian@fietkau.social

              RE: mastodon.social/@bagder/116359

              Could be potentially nice for fediverse server testing, as more implementations make the jump to final RFC 9421 HTTP signatures.

              On the flip side, ever more complex curl invocations (here: Accept header plus signature fields plus key file, presumably) suggest use of more specialized CLI tools, such as provided by @fedify, or at least scripts/aliases.

              Speaking of RFC 9421, which notable fediverse implementations can't handle it yet? Anyone keeping track?

                [?]occult » 🌐
                @occult@vox.ominous.net

                When someone asks me what the , or is I'll use this illustration from UNIX Review, April 1985.

                Illustration showing multiple beige desktop computers floating among clouds in an open sky, connected to each other by thin golden lines forming a network, with one large computer in the foreground emitting a burst of colorful rainbow light rays from its screen.

                Alt...Illustration showing multiple beige desktop computers floating among clouds in an open sky, connected to each other by thin golden lines forming a network, with one large computer in the foreground emitting a burst of colorful rainbow light rays from its screen.

                  dansup boosted

                  [?]spaceotter :mastodon: 🏳️‍🌈 » 🌐
                  @spaceotter@mastodon.online

                  @Tutanota @Mastodon @ecosia @nextcloud
                  @pixelfed
                  @loops

                  and here's my remix:

                  Social media alternatives:

Instagram  → Pixelfed
X → Mastodon
YouTube → PeerTube
Tiktok → Loops

                  Alt...Social media alternatives: Instagram → Pixelfed X → Mastodon YouTube → PeerTube Tiktok → Loops

                    fedicat boosted

                    [?]Jon Henshaw » 🌐
                    @jon@henshaw.social

                    When I interviewed @Gargron he said that education was key to @Mastodon and the fediverse growing. That, along with the algorithm-free approach of most ActivityPub-supporting platforms, inspired me to create algo.free

                    It covers the benefits of going algo-free, provides ActivityPub-powered alternatives to centralized, algo-driven platforms, and offers tips for getting started.

                      [?]prealpinux :fedilug: » 🌐
                      @prealpinux@mastodon.uno

                      C’è una sorpresa per voi nell’uovo di Pasqua! 🐣

                      Per tutti coloro che vogliono capire come funziona il fediverso grazie al protocollo ActivityPub ed iniziare a muovere i primi passi nei social network decentralizzati:

                      activitypub.it

                      @fediverso

                        [?]Michael Martinez :verified: » 🌐
                        @michael_martinez@c.im

                        The community is now turning against in favor of "being part of the conversation".

                        In other words, "go spam with your crap self-promotional content" so the LLMs will (hypothetically - not theoretically) include your brand in their citations.

                        I'm much more fond of the idea of taking advantage of federation on "owned media". It's still in its infancy but it's improving.

                        And anyone who operates a blog is only an plugin away from federating their content.

                          [?]fediprofile » 🌐
                          @fediprofile@social.vocalcat.com

                          As always, we are looking for people to help test, this time single-user instance self-hosting. If you are interested in a activitypub-enabled self-host linktree alternative check https://github.com/tryvocalcat/fediprofile now with SingleUser mode enabled!

                          #fediverse #activitypub

                            [?]lovingisliving » 🌐
                            @lovingisliving@indieweb.social

                            I've been working on a highly customizable multiplatform fediverse client, similar to bridging technologies that exist currently but a bit more seamless and robust, and focused on the indieweb vibe and personal customization overall. Excited to get it out there for testing, but I am really enjoying what I have so far.

                              🗳
                              AodeRelay boosted

                              [?]Evan Prodromou » 🌐
                              @evan@cosocial.ca

                              developers: which of these HTTP caching headers does your software publish or consume?

                              Last-Modified:5
                              ETag:6
                              If-Modified-Since:3
                              If-None-Match:3
                                fedicat boosted

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

                                fedicat boosted

                                [?]Domingos Faria » 🌐
                                @df@s.dfaria.eu

                                Do you have a basic shared hosting plan? You can now host a instance on that plan. Check out : https://github.com/dfaria-eu/Starling

                                  [?]Elena Brescacin » 🌐
                                  @elettrona@poliversity.it

                                  ... [SENSITIVE CONTENT]

                                  Idea for experiment: mail to fediverse?

                                  @selfhosted

                                  My ambition: having people writing to "username @ domain dot ext" and mail content goes into public, or private, on fediverse "handle @ domain . ext".

                                  Someone already did it? Pros and cons? Disadvantages are more than benefits?

                                  I heard about a trick called "mail2mastodon" but before doing deeper research I first wanted to understand how the effort is, and if it's worth.

                                    [?]Domingos Faria » 🌐
                                    @df@s.dfaria.eu

                                    A full fediverse instance running on a simple shared host, in pure PHP, with no external dependencies. That is the idea behind Starling:
                                    https://github.com/dfaria-eu/Starling/

                                      [?]Greg » 🌐
                                      @gregalotl@c.im

                                      (bye bye)

                                      Please share this. I hope it's the start of something big.

                                      office.eu/

                                        [?]Nils Weisensee » 🌐
                                        @nw@ioc.exchange

                                        Again looking at running my own instance and seeing a ton of abandoned projects for lightweight, single-user servers. Are there options that are actively maintained and ready for use? I've run before but don't actually need a web frontend. Happy to @phanpy and that's it. Suggestions, anyone?

                                          fedicat boosted

                                          [?]Rimu [he/him] » 🌐
                                          @rimu@piefed.social

                                          Scaling: ActivityPub over NNTP?

                                          Here’s an interesting thought experiment.

                                          Way back in the 1980s and 90s, Usenet was a sorta-federated discussion forum (using the NNTP protocol) that was very popular. It still exists and is distributing 400 million messages each day (mostly spam and trash as far as I can tell). Hard numbers are difficult to come by but it seems like Usenet is capable of significantly higher throughput. Why is that?

                                          The big thing holding ActivityPub back is the fan-out. You know the story - someone with 50,000 followers causes their instance to send up to 50,000 HTTP POSTs every time they click the little spinny star or reply to something.

                                          It’s basically a hub-and-spoke network topology. Except everyone takes turns being the hub, ideally, but not much in practice. And in this topology, the hubs are where the strain and bottlenecks are.

                                          Back in the 1980s they had computers literally 1000 times slower than ours and network links to match. So how did they do this? With a peer to peer network topology! When a new post is made, they don’t send it to everyone they just send it to a handful of other servers. Those servers in turn forward the post on to a handful of other peers, and so on, until the whole network receives the post. No individual server is a single point of failure and none has to bear the full brunt of orchestrating it all.

                                          Let’s do a picture. A creates a post and sends it to B and D.

                                          A ─ B ─ C  
                                           \      /  
                                             ─ D ─  
                                          

                                          B sends it on to C.

                                          Meanwhile D sends it on the C also but C already has it so does nothing more. IRL this would be a much larger mesh. Who peers with who can be a mixture of manual selection and random spiciness.

                                          Posts can arrive out of order so each server would need to wait until the dependencies between posts are resolved before making them available to clients. That’s a bit tricky.

                                          In the ActivityPub-over-NNTP idea, each NNTP post would be a thin wrapper around a data structure containing the HTTP headers (with signature and digest) and JSON that a normal HTTP POSTed Activity would have. Servers would use NNTP to distribute the activities and upon receiving one they’d POST it to their own /inbox to run the usual ActivityPub processing that their AP instance does.

                                          {  
                                            "headers": {  
                                              "Signature": "...",  
                                              "Digest": "...",  
                                              "Date": "..."  
                                            },  
                                            "activity": { ... normal ActivityPub JSON ... }  
                                          }  
                                          

                                          In this way there is no need to rewrite ActivityPub semantics as only the transport layer changes. Our existing inbox logic remains intact.

                                          NNTP comes with a lot of historical baggage so we’d probably need to evolve the protocol a bit. Maybe use HTTP requests (even http2 streams?) instead of the original line-oriented text protocol using raw TCP sockets. But you get the idea.

                                          Thoughts?

                                          (https://activitypub.space/category/5)

                                          Holos Social boosted

                                          [?]Thomas » 🌐
                                          @Thomas@holos.social

                                          Yes, is far from perfect, but everything is being done to improve the UX. I still believe in this project because it offers a lot of perspectives, and bad behavior can be fixed.
                                          Thank you to all the people trusting this project. Even if it fails, I am pretty sure it will help push further.

                                            🗳

                                            [?]roman » 🌐
                                            @hi@romanzolotarev.com

                                            do you run your own instance?

                                            yes, for myself and other people:12
                                            yes, just for myself:32
                                            no, but maybe in the future:38
                                            no:38

                                            Closed

                                              [?]dansup » 🌐
                                              @dansup@mastodon.social

                                              I know some ActivityPub devs feel jealous of AtProto’s success.

                                              I’ve felt it too.

                                              But really, we shouldn’t.

                                              Every serious step toward decentralization is a win for the open social web.

                                              With tools like Bridgy from @anewsocial, we can stay connected across protocols and keep building a more open future together.

                                              If you really believe in empowering humanity, then this isn’t competition, it’s momentum.

                                                [?]silverpill » 🌐
                                                @silverpill@mitra.social

                                                Announcing Mitra Mini v0.1.0

                                                Mitra Mini is an ActivityPub client that implements nomadic identity. It has become stable enough that I decided to cut the first release.

                                                The basic features have been implemented: posts, reposts, likes. For more information, check the project's readme:

                                                https://codeberg.org/silverpill/minimitra

                                                It all started nearly four years ago with a vague idea that linking cryptographic keys to #ActivityPub actors could unlock decentralized identity in Fediverse. Eventually, the solution was discovered, and implemented by several projects, but these implementations were servers, not clients. Now there is finally a client, and the design has been proven to work well.

                                                #NomadicIdentity

                                                  fedicat boosted

                                                  [?]Evan Prodromou » 🌐
                                                  @evan@cosocial.ca

                                                  Friends, if you haven't already, it would be a big favour to me if you could enable tags.pub to boost your public tagged posts.

                                                  Just search for @_followback in your Mastodon UI. Click the follow button there. (Don't try to follow from the profile page; it doesn't work yet.)

                                                  It will follow you back, and when you make a post with a hashtag in it, the server will boost your post from the appropriate hashtag.

                                                    fedicat boosted

                                                    [?]Holos Social » 🌐
                                                    @HolosSocial@mastodon.social

                                                    started at the end of 2025. A full server now runs on your phone, with the ability to use your own domain as your identity, DMs via Signal Protocol, zero-knowledge encrypted backup, media served from your own cloud, a tailored timeline based on your interests thanks to , and the ability to switch views depending on your mood or the content you want to browse. Thank you for your feedback and support that helped to go through these steps.

                                                      fedicat boosted

                                                      [?]Fedilab Apps » 🌐
                                                      @apps@toot.fedilab.app

                                                      RE: mastodon.social/@HolosSocial/1

                                                      With , you can have your identity on your own domain. No server? A simple CNAME record is enough. Already have a server? Point a subdomain to handle traffic and serve a static JSON file on your root domain.

                                                      This is a step toward the same sovereignty offers with cryptographic identities, but staying in the ecosystem you already know.

                                                      fedicat boosted

                                                      [?]Holos Social » 🌐
                                                      @HolosSocial@mastodon.social

                                                      will support custom root domains tomorrow. You'll be able to use @you@yourdomain.com as your identity while traffic is routed through a subdomain.
                                                      With a single user, a simple static json file will be enough on your root domain.

                                                      PS: if you already use a subdomain, it will work without extra work.

                                                          fedicat boosted

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

                                                          fedicat boosted

                                                          [?]Holos Social » 🌐
                                                          @HolosSocial@mastodon.social

                                                          will support custom root domains tomorrow. You'll be able to use @you@yourdomain.com as your identity while traffic is routed through a subdomain.
                                                          With a single user, a simple static json file will be enough on your root domain.

                                                          PS: if you already use a subdomain, it will work without extra work.

                                                            fedicat boosted

                                                            [?]Julian Fietkau » 🌐
                                                            @julian@fietkau.social

                                                            My ongoing projects in order of priority, for anyone waiting for something:

                                                            – Interaction policy / reply controls FEP: highest priority, stalled for the past few weeks due to other responsibilities
                                                            @encyclia: probably migrating from Deno+Fresh to Node+Hono for @fedify 2.0, boring infra work
                                                            – Updating @fedidevs starter packs for compatibility with @loops and @Mastodon packs: on warm hold, will get to it, but vainly hoping someone will write a Python lib for it before I have to 🙃

                                                              [?]🫧 socialcoding.. » 🤖 🌐
                                                              @smallcircles@social.coop

                                                              @silverpill

                                                              @delta might like to have a word with you. 😅

                                                              I did not try to make the literal comparison between a person who emails or creates email-related software with AP solution development.

                                                              What I did want to point out was how blurred the lines are in the fediverse between stuff that is the protocol, and stuff that is solution development i.e. app-specific / domain-specific.

                                                              The anti-patterns I listed are encountered by any newcomer dev who takes an interest in creating fedi apps & services, and is faced with much more than they bargained for when reading the AS/AP specs.

                                                              It forms a barrier to entry, decrease in attractiveness to create fedi apps, and devs leaving the space for greener pastures (e.g. to or various still-less-mature-than-fedi protocols)

                                                                [?]🫧 socialcoding.. » 🤖 🌐
                                                                @smallcircles@social.coop

                                                                @silverpill

                                                                There are a couple of projects that focus on providing the good tools that abstract away the complexities of wire-level network comms, and help free the hands of a solution developer to focus more directly on what people need, instead of on plumbing and Babylonian speech confusion of how things fit together. I try to emphasize these projects, e.g. @fedify by listing them higher in the delightful.coding.social curated lists.

                                                                But their challenge is to offer a kind of reverse to browser quirks mode. Web browsers can handle about any malformed HTML a person throws at it, and still manage to turn that into machine processable form, and make the most of it.

                                                                As a fedi toolkit builder you almost need to do the opposite. Focus on offering comprehensive and intuitive API's and functionality to solution developers, and translate it into wire chaos that constitutes the fediverse-protocol-of-the-day.

                                                                  [?]sirtao » 🌐
                                                                  @sirtao@social.sirtao.it

                                                                  Oh, I was looking for both. So the update date is not standard but explicitly a feature?
                                                                  This, also, is good to know.

                                                                  Thanks

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

                                                                    Oh, I misunderstood that you wanted to know the gory details. Yes, marks edited messages by showing the update date next to the creation one.

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

                                                                      Hi. The specification just says that, for an edited post, an updated attribute must be set to the latest modification date, and an Update activity to the modified Note object be sent out there. There are no provisions for a history of changes or a modification reason that I know of.

                                                                        [?]sirtao » 🌐
                                                                        @sirtao@social.sirtao.it

                                                                        @grunfink@comam.es

                                                                        Say, how are edits to posts managed? Is there any indication an edit happened, a way to see the original\previous versions or to add an explanation for the changes that's not just a "Edit: x-y-z" line?

                                                                        I suppose this might more a question for the tag tho'.

                                                                          [?]Elena Rossini ⁂ » 🌐
                                                                          @_elena@mastodon.social

                                                                          With the news of the secret $100 million investment in Bluesky by Bain, I keep thinking about protocols.

                                                                          Maybe the perceived "drawbacks" of are ultimately strengths?

                                                                          handles identity in a way that allows a single sign-in across apps. But wouldn't this make it easier to profile you? Is this why crypto VCs are so attracted to it?

                                                                          And ATproto has funding in the 100s of millions by VCs but at some point they'll want to turn a profit. There is ZERO pressure here to ensh*tt*fy

                                                                            fedicat boosted

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

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

                                                                            Hashtag following also allow URLs to RSS feeds of ActivityPub objects (like e.g. https://mastodon.social/tags/ThankYouTuesday).

                                                                            Users can now configure a webhook to receive an HTTP POST for every notification. This can be useful for implementing bots that react to activities, like autorepliers, chatbots or interactive textual games (see snac(1) for more information).

                                                                            The number of pending follow confirmations is shown next to the "people" link.

                                                                            Faster performance metrics (contributed by dandelions).

                                                                            Improved lowercasing in hashtags (contributed by postscriptum).

                                                                            A search-by-url tweak for implementations that return 200 for invalid webfinger queries (e.g. piefed).

                                                                            Mastodon API: added follow confirmation endpoints, fixed collisions in attachment file names.

                                                                            Fixed potential crashes in attachment uploads.

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

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


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