When you upload an image in the URL bar when creating a post, where does it go? Are they hosted on the respective Instance of the community?

  • majorswitcher@lemmyfly.org
    link
    fedilink
    English
    arrow-up
    1
    ·
    1 year ago

    no, a random image I just now check was 3.3mb even. But you’re right, the image source does point to the origins server location… Then why are all those images stored on the server ?

    • Geronimo Wenja@agora.nop.chat
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 year ago

      Great question! I’m gonna go digging around and see where photos come from. It could be that image federation does happen, but the URL isn’t changed in the DB. Thanks for checking on your instance, I’ll check mine out too.

    • Geronimo Wenja@agora.nop.chat
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      1 year ago

      OK, I’ve just realised something new - images pulled from websites as thumbnails are uploaded to the server and appear to be basically full sized, i.e.:

      https://agora.nop.chat/pictrs/image/59cfdd9c-2f69-4e8d-8afc-6fbc0c1cca87.jpeg

      This image is on my server, but it’s just pulled from the website as a thumbnail. This doesn’t seem to be super consistent in how it’s handled - I’m continuing to look at what’s causing it and why it doesn’t seem to happen all the time.

      EDIT: Seems like there’s more on there than I expected. Gonna continue digging.

        • Geronimo Wenja@agora.nop.chat
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 year ago

          Yeah, I had to edit that url to remove the transformations. That image came from somebody on another instance posting a link to a website, I didn’t upload it at all. I’m on a single user instance at the moment, so some images are making it in and federating.

          It could be that jerboa and the web app are acting differently. The web app uses websockets to communicate, but jerboa uses the rest API. Anyway, I’ll go try to figure out what the deal is and try to understand the inconcistency.