Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse

NodeBB

  1. Home
  2. Technical Discussion
  3. Browser.Pub and Anubis

Browser.Pub and Anubis

Scheduled Pinned Locked Moved Technical Discussion
browserpubanubis
8 Posts 3 Posters 4 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • julian@activitypub.spaceJ This user is from outside of this forum
    julian@activitypub.spaceJ This user is from outside of this forum
    julian@activitypub.space
    wrote on last edited by
    #1

    Hey @js@podcastindex.social, I enabled Anubis for my site, but now requests from Browser.pub don't work 😢

    Is there something I can write a rule against, perhaps a header or user agent string that is unique to browser.pub?

    js@podcastindex.socialJ 1 Reply Last reply
    1
    • julian@activitypub.spaceJ julian@activitypub.space

      Hey @js@podcastindex.social, I enabled Anubis for my site, but now requests from Browser.pub don't work 😢

      Is there something I can write a rule against, perhaps a header or user agent string that is unique to browser.pub?

      js@podcastindex.socialJ This user is from outside of this forum
      js@podcastindex.socialJ This user is from outside of this forum
      js@podcastindex.social
      wrote on last edited by
      #2

      @julian hmm, I believe it tries to make each AP call from the browser first, then falls back to a cloudflare worker if that fails.

      I just checked the cf worker and found this gem in it, so that might work for you too

      julian@activitypub.spaceJ evan@cosocial.caE 2 Replies Last reply
      1
      • js@podcastindex.socialJ js@podcastindex.social

        @julian hmm, I believe it tries to make each AP call from the browser first, then falls back to a cloudflare worker if that fails.

        I just checked the cf worker and found this gem in it, so that might work for you too

        julian@activitypub.spaceJ This user is from outside of this forum
        julian@activitypub.spaceJ This user is from outside of this forum
        julian@activitypub.space
        wrote on last edited by
        #3

        @js@podcastindex.social thanks! 🤘

        1 Reply Last reply
        0
        • julian@activitypub.spaceJ This user is from outside of this forum
          julian@activitypub.spaceJ This user is from outside of this forum
          julian@activitypub.space
          wrote on last edited by
          #4

          @js@podcastindex.social Any chance you can update that worker to add in something related to BrowserPub (like the main browserpub url)? Deno/1.45.2 is vague (and also would change, over time <img class="not-responsive emoji" src="https://activitypub.space/assets/plugins/nodebb-plugin-emoji/emoji/android/1f604.png?v=9d8ea4df803" title="😄" /> )

          It's the comment part of the User-Agent header

          1 Reply Last reply
          0
          • js@podcastindex.socialJ This user is from outside of this forum
            js@podcastindex.socialJ This user is from outside of this forum
            js@podcastindex.social
            wrote on last edited by
            #5

            @julian not sure why you'd want to put your public AP stuff behind something like Anubis - a thing in general that I think is pretty anti-web to begin with

            you're losing out on all sorts of cool integrations that you don't even know about

            julian@activitypub.spaceJ 1 Reply Last reply
            0
            • js@podcastindex.socialJ js@podcastindex.social

              @julian hmm, I believe it tries to make each AP call from the browser first, then falls back to a cloudflare worker if that fails.

              I just checked the cf worker and found this gem in it, so that might work for you too

              evan@cosocial.caE This user is from outside of this forum
              evan@cosocial.caE This user is from outside of this forum
              evan@cosocial.ca
              wrote on last edited by
              #6

              @js @julian PLEASE tell me that Threads is not looking for that exact User-Agent string 🙏🏼🙏🏼🙏🏼🙏🏼🙏🏼

              1 Reply Last reply
              0
              • js@podcastindex.socialJ js@podcastindex.social

                @julian not sure why you'd want to put your public AP stuff behind something like Anubis - a thing in general that I think is pretty anti-web to begin with

                you're losing out on all sorts of cool integrations that you don't even know about

                julian@activitypub.spaceJ This user is from outside of this forum
                julian@activitypub.spaceJ This user is from outside of this forum
                julian@activitypub.space
                wrote on last edited by
                #7

                @js@podcastindex.social AI crawlers are hammering the site fairy regularly, and my options are to allocate additional resources or put something in front, otherwise my site is inaccessible for hours/days at a time.

                Cool integrations are great until they hamper usability of the site 🫤 if the crawlers behaved a bit more like search engine crawlers I'd have no problem.

                julian@activitypub.spaceJ 1 Reply Last reply
                0
                • julian@activitypub.spaceJ julian@activitypub.space

                  @js@podcastindex.social AI crawlers are hammering the site fairy regularly, and my options are to allocate additional resources or put something in front, otherwise my site is inaccessible for hours/days at a time.

                  Cool integrations are great until they hamper usability of the site 🫤 if the crawlers behaved a bit more like search engine crawlers I'd have no problem.

                  julian@activitypub.spaceJ This user is from outside of this forum
                  julian@activitypub.spaceJ This user is from outside of this forum
                  julian@activitypub.space
                  wrote on last edited by
                  #8

                  @js@podcastindex.social Although... now that you mention it, Anubis does have the ability to filter by header values, so I will update the bot policy file to allow the standard ActivityPub accept headers.

                  1 Reply Last reply
                  0

                  Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                  Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                  With your input, this post could be even better 💗

                  Register Login
                  Reply
                  • Reply as topic
                  Log in to reply
                  • Oldest to Newest
                  • Newest to Oldest
                  • Most Votes


                  • Login

                  • Don't have an account? Register

                  • Login or register to search.
                  Powered by NodeBB Contributors
                  • First post
                    Last post
                  0
                  • Categories
                  • Recent
                  • Tags
                  • Popular
                  • World
                  • Users
                  • Groups