Posts
Test post
I've made quite a few of these posts in different places already, but I seem to be experiencing a weird federation issue as of recently so I'm just seeing if it's a problem on the end of some servers or mine.
i hope this works
Test post!
I have the weirdest thing with my server -- outgoing federation doesn't work but incoming federation is fine. I've made a test post on a local community that doesn't federate, but I hope this will...
edit: updated to 0.18.5 and seem to be getting the issue again, so I'm making an edit to see if this works
edit: I tried editing this from Infinity to see if it sending an activity would work -- and it did! Maybe it's lemmy-ui?
Nope, things literally started working again.
Outgoing federation test!
After I updated to 0.18.5 this seems to have stopped working.
Pictrs has been disabled
As pointed out by this post on c/selfhosted, CSAM has been appearing in c/lemmyshitpost. This has raised two serious issues with Lemmy, which is why I have disabled pictrs, the program for uploading image files and caching image files from federated posts that was designed for Lemmy.
The first issue is that if someone posts something inappropriate to a Lemmy community (as opposed to, say, a subreddit), and a mod deletes the post, instead of it being removed from the server and removed from all other servers, it's simply removed from the server and flagged that it was removed from other servers. This creates confusion for users because they can still interact with posts that users on a home instance cannot, but if someone posts CSAM to a community, that CSAM will stay on other people's computers.
The second issue is that Lemmy makes too much requests to other servers. Instead of the WebUI loading each image from wherever it was uploaded, so loading images to the user's computer on request of the user, it caches each image to the server. This results in a huge (and unnecessary) amount of storage space being used on the server, and means again that any NSFW or worse, NSFL images will be stored forever on the server along with important images, like post images created by users on the instance and the logo, and community logos. One could go further to say that Lemmy doesn't need to cache text, but I won't get into that now.
All in all, both these issues, combined with how Lemmy is such a small community it doesn't have very active mods, leaves all server owners vulnerable to targeted attacks on certain communities. Such as what happened with c/lemmyshitpost, when people started uploading CSAM material. This material was federated with all instances, meaning single-user instances like us now have to do extra work to get these images off. Luckily for me though, I was able to remove all saved images and (for now) disable pictrs. If you disable pictrs on your server, you can still upload images via sites like postimages.com (which also has the added benefit of being able to upload gifs!).
Thanks for your understanding everyone, and sorry for this wall of text!
- PastThePixels
Scalies on the Fediverse?
Apologies if this isn't the best place to post this... but I've been wondering.
When I was researching moving over to the Fediverse, I noticed I actually couldn't find that much scalie-specific instances. Which of course isn't really bad per se, as we still have instances like this which is totally awesome. But anyway, then when I moved to Lemmy, one of the communities I have been following on that other platform, r/Dragons, doesn't really have a Lemmy equivalent, which is a bit more of a bummer to me. Maybe there just isn't much of us on the Fediverse (yet)? I guess I want to ask this: anyone know of any scalies on the Fediverse? Or better yet, Lemmy communities? If there isn't any of the latter yet, I'd be totally willing to make one! Only thing is I don't have much to post there...
Lemme know what you think (unintentional pun intended)!
Some interesting statistics after I created lemmy.potatoe.ca
I got this email from Cloudflare... apparently ~11 GB of data was sent in the past month alone! I was a bit worried, but then I realized that's from all the federation Potatoe Lemmy is doing with other servers.
Also yeah, most requests are from Finland! I guess that means sopuli.xyz has the most Lemmy users?
It'd be a interesting challenge for Lemmy devs to see how requests, and thus server bandwidth and operating costs, could be minimized in the future. This could lower the bar for new servers (such as mine) to enter the Fediverse.
Multimedia test!
Looks like you can't upload any multimedia (gifs/videos) above 100 KB? In addition to the fact that you can't upload any images above a couple megs this just seems weird.
Gif from Potatoman Seeks the Troof. No relation to this server.
External image test!
Uploading media to Potatoe Lemmy might not work, but can you link to pre-existing media elsewhere?? We shall see!
Image test!
A BIT OF AN ISSUE WITH PICTRS: PNGs and JPEGs under 2 megs are the only files that can upload. Anything that's not an image file, or over 2 megabytes in size will give some JSON error. :(
[Guide] Self-hosting a Lemmy server with Podman
Hey everyone! I run a server with Podman instead of Docker (and on an arm64 processor), so when I wanted to host a Lemmy instance on it, I faced a bit of challenges. I ended up writing this guide so if anyone else is in the same pickle, this should make installing Lemmy closer to headache-free.
If you're reading this post that means the guide works!
First post!
Well, after a bit of testing, everything seems to be working with Potatoe! There is an issue with sending emails though -- this is running on my home network, so my ISP blocks outgoing requests to port 25 (the port mail servers have for listening to incoming mail).
There's also an issue with federation -- you might not be able to see the same number of posts/comments/votes as you would on servers where those posts/comments/votes originated, but this should be fixed in a later update for Lemmy (which is the reason why I'm on the latest branch).
Things are still a little bit experimental, and this is running alongside a lot of other software on my 4 GB Pi, so I can only accept a few applications at the moment. If you're interested in anything Potatoe, please send me an email! I'm pondering getting better hardware, but I want to see how much it's needed first.
Thanks for checking out my server and enjoy your stay!