Most Fediverse software supports image uploads, so there’s no reason to use Imgur for image hosting. Hell, even on my small single-user server (atomicpoet.org), image hosting is easy peasy. Not only is Imgur not needed, they’re an annoyance for those of us who are used to seeing images natively on the Fediverse.
I know habits are hard to break, but just remember: this isn’t Reddit 🙂
I use Imgur because Memmy has uploading photos direct to Imgur built in, like Apollo did. If the devs swapped to using PixelFed, I’d be using that. It’s just a matter of convenience.
If I was uploading and sharing photos to my own account, yeah I’d use PixelFed. I don’t have an Imgur account.
So yeah, I agree. It would be good to get away from that service.
This entirely. Just posted the same thing basically bc I’m also using memmy and it’s like I don’t have a choice. What do you suggest then instead of complaining about it.
Not all of us the web browser/desktop to browse lemmy.
Not all of us the web browser/desktop to browse lemmy.
It’s almost like I needed a replacement for an app that was recently stolen from me.
Use kbin to browse the whole fediverse.
It has image hosting.
But is there an app? If not then this suggestion is kinda moot since this thread is about apps like Memmy defaulting to Imgur upload
The PWA works great when loaded into Firefox.
I have to ask: why does it seem like most people are clamoring to hand their account data over to yet another third party? Apps are convenient, but they’re not necessary.
Does Lemmy not let you just attach them to your post?
Yes you can with markdown. But like… then I’d have to go to whatever image site, upload the photo, copy the link, go back to the app, make my comment or post, paste the photo link, bracket it with markdown, and post.
Or, I could just click the little image button in Memmy and click upload photo and it does it for me.
like so
Oh yeah. But I click a button like that and my image is uploaded to the instance (KBin)
PS. Can’t see that image as Imgur blocks my VPN.
@atomicpoet plus imgur almost never works over Tor
When posting one image, sure.
But (at least on kbin currently) there’s no way to upload a gallery or several pictures to put into the body of a thread.Also webm doesn’t work on lemmy or rather pict.rs
deleted by creator
I will add that many of us who work remotely using publicly accessible wifi also use VPNs, and Imgur actively blocks IPs from multiple commercial VPN providers. If you want those users to see the image you’re sharing, Imgur is not the way to go.
Pixelfed works well with other Fediverse services like Kbin and Lemmy. Try hosting there!
Kbin doesn’t support pasting images from the clipboard, so it’s kind of a useless feature for me most of the time.
@atomicpoet Are there implications for who gets to pay for the disk space it takes to store image files?
I could see bandwidth being a big issue if the community grows as well, considering images aren’t cached on your local instance so that could easily take down a smaller server or cause a huge unexpected spike in costs.
I feel like we need a good third option, but I’m not even sure what that would look like. Maybe something distributed like IPFS.
On Mastodon, like kbin and lemmy, locally posted images are hosted locally, and remotely hosted images are cached locally. This can cause a lot of storage. But you can run an automated cron that will clear out cached images older than whatever you want, like a month. Then the local cached storage is at a minimum, and if someone wants to view the image again, it’ll get fetched. I don’t know if kbin and lemmy have this feature, but they should. It’s probably not the locally uploaded images that’ll take up a ton of space, it’s caching all the remote ones that will.
Note that not all instances do this. Especially not necessarily if they aren’t mastodon. My calckey instance for example has it optional and i have it off there. Akkoma i know also can do it optionally.
As someone who manages multiple Fediverse servers, I wanted to share a friendly perspective on image uploads. If the option to upload images is available on a server, it’s likely because the administrator wants you to utilize that feature. Otherwise, they would simply disable it to avoid incurring additional costs for hosting image files. So go ahead and feel free to make use of image uploads when they’re available!
lemm.ee has uploads limited to like 100kb so people can use avatars but effectively the admin wants 0 image hosting. Idk what to use outside of imgur, was hoping this thread would have alternates but I don’t see anything outside of pixelfed, which doesn’t support anonymous easy upload.
I use https://postimages.org/
It is very reliable and supports uploading images upto 24 mb in size and 10k x 10k pixels.
Remember to stripout any exif data if posting photos
I’ll give this a shot in the future, ty!
Thanks for the tip, that looks like a good alternative
No problem! You can also check out https://imgbb.com/, https://imgbox.com/ and https://www.imagebam.com/
I always use apps to browse things, and imgur links work exactly the same as native hosted embedded images, with the bonus of also working with animated gifs and mp4s. What actually is the suck about imgur?
I use kbin web app and they don’t show up for me.
Imgur block commercial IP ranges so KBin is unable to fetch, process and cache the thumbnail.
Imgur doesn’t work with vpns. To view your meme post I have to got through steps to disable either my work or private VPNs. At this point the end result is I just don’t bother.
Plenty of larger instances limit the upload size because it can snowball into huge hosting costs rather quickly.
I’ve had the chance to join several big servers and even manage my own (calckey.social). Usually, they set an upload size limit of around 10-15MB, which is more than sufficient for most photos.
However, I must say that I’m not a big fan of Imgur. It’s not the best experience for visitors and feels like a prime example of something being unnecessarily unpleasant. I believe people mainly use Imgur out of habit, and the drawbacks haven’t been significant enough to overcome that familiarity just yet.
removed by mod
Its been brought to my attention on a previous thread that if you’re attaching images to comments on Kbin, Lemmy users cannot see them.
I still very much dislike imgur though, so I wouldn’t suggest that as a solution. But embedding images into hyperlinks seems to be the best way to ensure your comment containing an image is viewed correctly by the wider fediverse.
Yep it is super annoying atm. Getting to where Reddit + RES was for any Fediverse frontend would be my ideal, but I know that is likely a bit away yet.
However currently Imgur links require me do multiple click/page loads to see anything with Kbin and right now that sucks because there are a fair amount of posts that link to them. And saying, well people should just use X/Y/Z to host it instead is a bad solution. The solution should always be to make X/Y/Z a better/easier hosting option while still supporting other hosts.
Fuck imgur for blocking Mullvad
I remember when imgur used to be good.
Image hosting is always easy, it’s never cheap. That’s the difference between an instance with tens of thousands of users and your server with 1.
Yeah even for large Media uploads I’ll probably not use my own instances server and instead use something like YouTube or streamable. Since many instances don’t even support displaying large Media at all i noticed. Like i uploaded a multiple hundreds MB video on my instance and on all Mastodon based instances it showed the file not being available.
I’m usually on kbin, and here, imgur links are broken. Embeds and thumbnails, neither works for any imgur link.
I’ve taken to just ignoring anything with an imgur link. Hopefully with so many better alternatives imgur will die out soon on the fediverse.
How does images work with federation? If 1m users on a big server look at my images that I posted on a small server, is that small server hit with that traffic? Or is all servers caching the image?
IIRC all text and posts are cached on each server that is federated with one another, while images are just referenced and loaded from the server they were posted on, so if you had an image post on your server, anytime someone wants to load that image it would hit your server
Not strictly true. Mastodon, pixelfed, KBin all cache images.
Depend on how it’s setup. Some servers are setup to cache images, some don’t. Mine for example doesn’t and streams directly from source instead so i don’t waste storage.