Salta al contenuto
0
  • Home
  • Piero Bosio
  • Blog
  • Mondo
  • Fediverso
  • News
  • Categorie
  • Old Web Site
  • Recenti
  • Popolare
  • Tag
  • Utenti
  • Home
  • Piero Bosio
  • Blog
  • Mondo
  • Fediverso
  • News
  • Categorie
  • Old Web Site
  • Recenti
  • Popolare
  • Tag
  • Utenti
Skin
  • Chiaro
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Scuro
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Predefinito (Nessuna skin)
  • Nessuna skin
Collassa

Piero Bosio Social Web Site Personale Logo Fediverso

Social Forum federato con il resto del mondo. Non contano le istanze, contano le persone
  1. Home
  2. Categorie
  3. General Discussion
  4. If I wanted to mess around with ActivityPub c2s clients what's a server I can host that has support for it?

If I wanted to mess around with ActivityPub c2s clients what's a server I can host that has support for it?

Pianificato Fissato Bloccato Spostato General Discussion
activitypubc2s
25 Post 6 Autori 83 Visualizzazioni
  • Da Vecchi a Nuovi
  • Da Nuovi a Vecchi
  • Più Voti
Rispondi
  • Risposta alla discussione
Effettua l'accesso per rispondere
Questa discussione è stata eliminata. Solo gli utenti con diritti di gestione possono vederla.
  • tom@tomkahe.com
    tom@tomkahe.com
    tom@tomkahe.com
    scritto su ultima modifica di
    #1

    If I wanted to mess around with ActivityPub c2s clients what's a server I can host that has support for it?

    mariusor@metalhead.club thisismissem@hachyderm.io box464@mastodon.social evan@cosocial.ca 4 Risposte Ultima Risposta
    1
    0
    • tom@tomkahe.com tom@tomkahe.com

      If I wanted to mess around with ActivityPub c2s clients what's a server I can host that has support for it?

      mariusor@metalhead.club
      mariusor@metalhead.club
      mariusor@metalhead.club
      scritto su ultima modifica di
      #2

      @tom check if this one I wrote can be of use:

      https://github.com/mariusor/oni

      PS: Any feedback about setting it up and configuring it for your use case will be appreciated, either here, or on github/mailing list.

      tom@tomkahe.com julian@community.nodebb.org 2 Risposte Ultima Risposta
      0
      • mariusor@metalhead.club mariusor@metalhead.club

        @tom check if this one I wrote can be of use:

        https://github.com/mariusor/oni

        PS: Any feedback about setting it up and configuring it for your use case will be appreciated, either here, or on github/mailing list.

        tom@tomkahe.com
        tom@tomkahe.com
        tom@tomkahe.com
        scritto su ultima modifica di
        #3

        @mariusor thanks! (Looks like I had already starred this one awhile ago haha) I'll check it out and see if it's what I'm looking for

        mariusor@metalhead.club 1 Risposta Ultima Risposta
        0
        • tom@tomkahe.com tom@tomkahe.com

          @mariusor thanks! (Looks like I had already starred this one awhile ago haha) I'll check it out and see if it's what I'm looking for

          mariusor@metalhead.club
          mariusor@metalhead.club
          mariusor@metalhead.club
          scritto su ultima modifica di
          #4

          @tom if it doesn't work out I'd also be interested in learning why not. :D

          tom@tomkahe.com 1 Risposta Ultima Risposta
          0
          • tom@tomkahe.com tom@tomkahe.com

            If I wanted to mess around with ActivityPub c2s clients what's a server I can host that has support for it?

            thisismissem@hachyderm.io
            thisismissem@hachyderm.io
            thisismissem@hachyderm.io
            scritto su ultima modifica di
            #5

            @tom I'm slowly working on one, but it's completely unpaid work.

            tom@tomkahe.com 1 Risposta Ultima Risposta
            0
            • mariusor@metalhead.club mariusor@metalhead.club

              @tom if it doesn't work out I'd also be interested in learning why not. :D

              tom@tomkahe.com
              tom@tomkahe.com
              tom@tomkahe.com
              scritto su ultima modifica di
              #6

              @mariusor I got it running w/o many issues (maybe I missed it but I didn't see any wiki pages on building Box? I got that working as well regardless)

              Is there an active issue w/ fetching oni content in Mastodon? I can't seem to grab my user or any statuses from my server or from activitypub.academy. I also tried fetching your posts (because it sounded like it at least worked last year, https://metalhead.club/@mariusor/113708953874760675) but that didn't work either so maybe I'm missing something.

              mariusor@metalhead.club 1 Risposta Ultima Risposta
              0
              • thisismissem@hachyderm.io thisismissem@hachyderm.io

                @tom I'm slowly working on one, but it's completely unpaid work.

                tom@tomkahe.com
                tom@tomkahe.com
                tom@tomkahe.com
                scritto su ultima modifica di
                #7

                @thisismissem is that related to the stuff you were doing w/ PDSes a few weeks ago or are those separate projects?

                thisismissem@hachyderm.io 1 Risposta Ultima Risposta
                0
                • mariusor@metalhead.club mariusor@metalhead.club

                  @tom check if this one I wrote can be of use:

                  https://github.com/mariusor/oni

                  PS: Any feedback about setting it up and configuring it for your use case will be appreciated, either here, or on github/mailing list.

                  julian@community.nodebb.org
                  julian@community.nodebb.org
                  julian@community.nodebb.org
                  scritto su ultima modifica di
                  #8

                  mariusor@metalhead.club is there a public instance available?

                  1 Risposta Ultima Risposta
                  0
                  • tom@tomkahe.com tom@tomkahe.com

                    If I wanted to mess around with ActivityPub c2s clients what's a server I can host that has support for it?

                    box464@mastodon.social
                    box464@mastodon.social
                    box464@mastodon.social
                    scritto su ultima modifica di
                    #9

                    @tom I see others are pointing you in a similar direction, but funnily enough I tinkered with Social Web's ap-component test instance this afternoon!

                    Look at the sample client "acct-handler", too. That's what I tried today.

                    https://socialwebfoundation.org/2025/05/28/ap-components/

                    https://github.com/social-web-foundation/acct-handler

                    evan@cosocial.ca 1 Risposta Ultima Risposta
                    0
                    • tom@tomkahe.com tom@tomkahe.com

                      @thisismissem is that related to the stuff you were doing w/ PDSes a few weeks ago or are those separate projects?

                      thisismissem@hachyderm.io
                      thisismissem@hachyderm.io
                      thisismissem@hachyderm.io
                      scritto su ultima modifica di
                      #10

                      @tom yeah, activitypds is the research project name, but there's a bunch of upstream work in Fedify to enable C2S in Fedify, and then also to enable reusing the Fedify vocabularies (they take JSON-LD and convert into classes that Fedify understands, and handles serialisation to JSON-LD)

                      thisismissem@hachyderm.io 1 Risposta Ultima Risposta
                      0
                      • thisismissem@hachyderm.io thisismissem@hachyderm.io

                        @tom yeah, activitypds is the research project name, but there's a bunch of upstream work in Fedify to enable C2S in Fedify, and then also to enable reusing the Fedify vocabularies (they take JSON-LD and convert into classes that Fedify understands, and handles serialisation to JSON-LD)

                        thisismissem@hachyderm.io
                        thisismissem@hachyderm.io
                        thisismissem@hachyderm.io
                        scritto su ultima modifica di
                        #11

                        @tom basically the things I'm trying to solve in ActivityPDS are:
                        - an OAuth profile (based on AT Proto's OAuth profile)
                        - webfinger & DIDs & Handles
                        - what should a "PDS" do in the context of ActivityPub C2S, how much logic does it implement, or is it just a simple pipe?

                        1 Risposta Ultima Risposta
                        0
                        • andypiper@macaw.social andypiper@macaw.social ha condiviso questa discussione su
                        • tom@tomkahe.com tom@tomkahe.com

                          If I wanted to mess around with ActivityPub c2s clients what's a server I can host that has support for it?

                          evan@cosocial.ca
                          evan@cosocial.ca
                          evan@cosocial.ca
                          scritto su ultima modifica di evan@cosocial.ca
                          #12

                          @tom https://github.com/evanp/onepage.pub/

                          tom@tomkahe.com 1 Risposta Ultima Risposta
                          0
                          • evan@cosocial.ca evan@cosocial.ca

                            @tom https://github.com/evanp/onepage.pub/

                            tom@tomkahe.com
                            tom@tomkahe.com
                            tom@tomkahe.com
                            scritto su ultima modifica di
                            #13

                            @evan oh yeah this should be perfect

                            evan@cosocial.ca 1 Risposta Ultima Risposta
                            0
                            • tom@tomkahe.com tom@tomkahe.com

                              @evan oh yeah this should be perfect

                              evan@cosocial.ca
                              evan@cosocial.ca
                              evan@cosocial.ca
                              scritto su ultima modifica di
                              #14

                              @tom I can also send you an invite code.

                              There's a chapter on the social API in the ActivityPub book.

                              https://evanp.me/activitypub-book/

                              tom@tomkahe.com 1 Risposta Ultima Risposta
                              0
                              • box464@mastodon.social box464@mastodon.social

                                @tom I see others are pointing you in a similar direction, but funnily enough I tinkered with Social Web's ap-component test instance this afternoon!

                                Look at the sample client "acct-handler", too. That's what I tried today.

                                https://socialwebfoundation.org/2025/05/28/ap-components/

                                https://github.com/social-web-foundation/acct-handler

                                evan@cosocial.ca
                                evan@cosocial.ca
                                evan@cosocial.ca
                                scritto su ultima modifica di
                                #15

                                @box464 @tom awesome! Make sure to add issues or PRs as you come up with ideas.

                                1 Risposta Ultima Risposta
                                0
                                • evan@cosocial.ca evan@cosocial.ca

                                  @tom I can also send you an invite code.

                                  There's a chapter on the social API in the ActivityPub book.

                                  https://evanp.me/activitypub-book/

                                  tom@tomkahe.com
                                  tom@tomkahe.com
                                  tom@tomkahe.com
                                  scritto su ultima modifica di
                                  #16

                                  @evan I signed up to get notified for the print edition a few months ago, still prefer actually holding physical books haha

                                  evan@cosocial.ca 1 Risposta Ultima Risposta
                                  0
                                  • tom@tomkahe.com tom@tomkahe.com

                                    @evan I signed up to get notified for the print edition a few months ago, still prefer actually holding physical books haha

                                    evan@cosocial.ca
                                    evan@cosocial.ca
                                    evan@cosocial.ca
                                    scritto su ultima modifica di
                                    #17

                                    @tom OK!

                                    1 Risposta Ultima Risposta
                                    0
                                    • tom@tomkahe.com tom@tomkahe.com

                                      @mariusor I got it running w/o many issues (maybe I missed it but I didn't see any wiki pages on building Box? I got that working as well regardless)

                                      Is there an active issue w/ fetching oni content in Mastodon? I can't seem to grab my user or any statuses from my server or from activitypub.academy. I also tried fetching your posts (because it sounded like it at least worked last year, https://metalhead.club/@mariusor/113708953874760675) but that didn't work either so maybe I'm missing something.

                                      mariusor@metalhead.club
                                      mariusor@metalhead.club
                                      mariusor@metalhead.club
                                      scritto su ultima modifica di
                                      #18

                                      @tom I basically follow actors and that's how seeing posts by others in your /inbox works.

                                      The frontend loads stuff directly through JavaScript fetch and needs all the mechanisms of that to work (and I imagine what you see might be things failing to load due to CORS rules being too restrictive on remote Mastodon instances)

                                      I am not aware of any issues with receiving activities though, and in this process the objects themselves should be fully dereferenced to local copies.

                                      I'll add a note about BOX compilation. Thanx.

                                      mariusor@metalhead.club 1 Risposta Ultima Risposta
                                      0
                                      • mariusor@metalhead.club mariusor@metalhead.club

                                        @tom I basically follow actors and that's how seeing posts by others in your /inbox works.

                                        The frontend loads stuff directly through JavaScript fetch and needs all the mechanisms of that to work (and I imagine what you see might be things failing to load due to CORS rules being too restrictive on remote Mastodon instances)

                                        I am not aware of any issues with receiving activities though, and in this process the objects themselves should be fully dereferenced to local copies.

                                        I'll add a note about BOX compilation. Thanx.

                                        mariusor@metalhead.club
                                        mariusor@metalhead.club
                                        mariusor@metalhead.club
                                        scritto su ultima modifica di
                                        #19

                                        @tom looking at the post of mine you linked, I realize you're probably thinking of regular object discovery, and there isn't any mechanism for it yet, or for viewing remote objects that haven't reached your inbox.

                                        tom@tomkahe.com 1 Risposta Ultima Risposta
                                        0
                                        • mariusor@metalhead.club
                                          mariusor@metalhead.club
                                          mariusor@metalhead.club
                                          scritto su ultima modifica di
                                          #20

                                          @julian yes, two of them:

                                          https://rattlehead.bruta.link < where a bot posts daily metal releases scraped from the internet

                                          https://marius.federated.id < where I write a bit about stuff and play with more expressive ActivityPub objects.

                                          1 Risposta Ultima Risposta
                                          0

                                          Ciao! Sembra che tu sia interessato a questa conversazione, ma non hai ancora un account.

                                          Stanco di dover scorrere gli stessi post a ogni visita? Quando registri un account, tornerai sempre esattamente dove eri rimasto e potrai scegliere di essere avvisato delle nuove risposte (tramite email o notifica push). Potrai anche salvare segnalibri e votare i post per mostrare il tuo apprezzamento agli altri membri della comunità.

                                          Con il tuo contributo, questo post potrebbe essere ancora migliore 💗

                                          Registrati Accedi
                                          Rispondi
                                          • Risposta alla discussione
                                          Effettua l'accesso per rispondere
                                          • Da Vecchi a Nuovi
                                          • Da Nuovi a Vecchi
                                          • Più Voti


                                          • 1
                                          • 2
                                          Feed RSS
                                          If I wanted to mess around with ActivityPub c2s clients what's a server I can host that has support for it?
                                          @pierobosio@soc.bosio.info
                                          NodeBB Contributors
                                          • Accedi

                                          • Accedi o registrati per effettuare la ricerca.
                                          • Primo post
                                            Ultimo post