Hi everyone, we want to set up a cdn in order to avoid hosting the images in our instance

    • HSeldon10OP
      link
      fedilink
      52 years ago

      we want to avoid using a disk unit as possible, since our hosting is limited, i was thinking something about setting up an s3 bucket and use cloudfront, i have done this with some e-commerce applications so that’s where i’m heading my question to

      • @nutomic@lemmy.ml
        link
        fedilink
        72 years ago

        Pictrs (image hosting software which we use for Lemmy) supports s3 as storage backend, so you could use that. However, migrating from local disk storage to s3 storage is currently not working and is being fixed. You might want to get in contact with the dev (asonix), hes very helpful.

        The reason I recommended sshfs is that you can use it with any server, or even a desktop or raspberry pi. This approach is much cheaper than s3 afaik.

  • @rajudev@lemmy.ml
    link
    fedilink
    22 years ago

    I have setup just a hosted a folder and serving it over nginx. Whenever I need to use CDN, I just transfer the content to the folder and use the link to that file as CDN link.

    This is a very neat hack.

    Not a very good hack if you need to host a large number of files.

    • DonDino
      link
      fedilink
      12 years ago

      Sounds interesting, allow me to give it a try, any tips?

      • @rajudev@lemmy.ml
        link
        fedilink
        12 years ago

        No tips, just host a path to a folder. Make sure the permissions to that folder are correct and only linked files are accessible

  • @acabjones@lemmygrad.ml
    link
    fedilink
    12 years ago

    You want images not on local app server disk; do you want to host the files yourself (I.e. on VM disk)? Or are you open to a managed service like s3? What disk consumption are we at? Number of files? What kind of request volume and data throughout are we talking? How fast are those things growing?

    Depending on your hosting, S3 may well be less expensive, and it will def be simpler.

    If you’re forced to DIY you could look at seaweedfs, which is an HA horizontally scalable blob storage cluster which exposes an S3 compatible interface.

    Either way, someing like Pictrs might be nice over some kind of S3.