this post was submitted on 14 Sep 2022
6 points (100.0% liked)

Lemmy Support

4719 readers
33 users here now

Support / questions about Lemmy.

Matrix Space: #lemmy-space

founded 5 years ago
MODERATORS
 

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

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 4 points 2 years ago (2 children)

Your best option might be to setup sshfs to mount a folder from another server, and use that to store images.

https://www.cyberciti.biz/faq/how-to-mount-remote-directory-filesystems-with-sshfs-on-linux/

This will usually be rather slow, so you should also setup a cache for images in nginx.

https://www.nginx.com/blog/nginx-caching-guide/

[–] [email protected] 5 points 2 years ago (1 children)

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

[–] [email protected] 5 points 2 years ago (1 children)

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.

[–] [email protected] 3 points 2 years ago (1 children)

There is always s3fs to mount S3 bucket as storage :^)

[–] [email protected] 2 points 2 years ago (1 children)
[–] [email protected] 2 points 2 years ago (1 children)

What do you mean? S3 storage basic unit for storage "device" is a bucket.

You don't use the whole S3, you use a "virtual storage device or database" and that is a bucket.

[–] [email protected] 9 points 2 years ago (3 children)
[–] [email protected] 6 points 2 years ago (2 children)

problem with s3 is that while you might think it is you who has a bucket, it is really jeff bezos' bucket

[–] [email protected] 2 points 2 years ago

Bezos bucket brings the boyz to the yard

[–] [email protected] 2 points 2 years ago (1 children)

When I say S3, I reference to the API itself and any provider of it, such as a hosted MinIO instance.

[–] [email protected] 3 points 2 years ago

Does humor has a place in lemmy?

[–] [email protected] 2 points 2 years ago

Oye DonDino, tas rechulo y lo sabes. !tip 12