• bdonvrA
    link
    fedilink
    arrow-up
    31
    arrow-down
    1
    ·
    7 months ago

    Ooh can this work with Lemmy without affecting federation?

      • bdonvrA
        link
        fedilink
        arrow-up
        16
        ·
        7 months ago

        Thanks. Anything special configuring it?

        • Captain Beyond@linkage.ds8.zone
          link
          fedilink
          arrow-up
          20
          ·
          7 months ago

          I keep my server config in a public git repo, but I don’t think you have to do anything really special to make it work with lemmy. Since I use Traefik I followed the guide for setting up Anubis with Traefik.

          I don’t expect to run into issues as Anubis specifically looks for user-agent strings that appear like human users (i.e. they contain the word “Mozilla” as most graphical web browsers do) any request clearly coming from a bot that identifies itself is left alone, and lemmy identifies itself as “Lemmy/{version} +{hostname}” in requests.

    • deadcade@lemmy.deadca.de
      link
      fedilink
      arrow-up
      11
      ·
      7 months ago

      “Yes”, for any bits the user sees. The frontend UI can be behind Anubis without issues. The API, including both user and federation, cannot. We expect “bots” to use an API, so you can’t put human verification in front of it. These "bots* also include applications that aren’t aware of Anubis, or unable to pass it, like all third party Lemmy apps.

      That does stop almost all generic AI scraping, though it does not prevent targeted abuse.

      • bdonvrA
        link
        fedilink
        arrow-up
        3
        ·
        7 months ago

        That’s not true, search indexer bots should be allowed through from what I read here.

        • interdimensionalmeme@lemmy.ml
          link
          fedilink
          arrow-up
          9
          ·
          7 months ago

          If you allow my searchxng search scraper then an AI scraper is indistinguishable.

          If you mean, “google and duckduckgo are whitelisted” then lemmy will only be searchable there, those specific whitelisted hosts. And google search index is also an AI scraper bot.

    • seang96@spgrn.com
      link
      fedilink
      arrow-up
      4
      ·
      7 months ago

      As long as its not configured improperly. When forgejo devs added it it broke downloading images with Kubernetes for a moment. Basically would need to make sure user agent header for federation is allowed.