

OpenWRT is basically Linux for routers and can be installed on a variety of devices - https://openwrt.org/
There is also https://www.gargoyle-router.com/
Web developer. Lead developer of PieFed


OpenWRT is basically Linux for routers and can be installed on a variety of devices - https://openwrt.org/
There is also https://www.gargoyle-router.com/


There is a FEP for this - https://codeberg.org/fediverse/fep/src/branch/main/fep/3b86/fep-3b86.md it’s not something dansup came up with originally. We’ll see how close Pixelfed adheres to it.
PieFed has implemented basic support for that FEP since August 2025 and I just added more today.


Yes, do the S3 integration before moving, for sure.


Oh right, yeah, Wordpress does tend to use up an awful lot of storage - every image gets copied 5 or 6 times, in different sizes just incase you need that size. It’s nuts.
You don’t need to store those images in your server though, they can be uploaded to S3 (object storage) where it is 10x cheaper to store them and then you can have a cheaper VPS. This way the VPS only needs to have enough storage for your MySQL database.
https://wordpress.org/plugins/amazon-s3-and-cloudfront/
There are many providers of S3-compatible storage, you don’t need to use AWS. Cloudflare R2 is super cheap - https://www.cloudflare.com/en-gb/developer-platform/products/r2/ or Hetzner - https://www.hetzner.com/storage/object-storage/


Lemmy has a wikipedia page…
As well as API endpoints for feeds, these are on my mind:
Cross posting non-link posts
When sorting posts by new and then viewing a post should default to sorting comments by new
Browser hang (JavaScript loop) when typing community name in certain situations


!piefed_css@piefed.social has examples of how to make small tweaks by passing CSS into a field in your profile. Nothing y2k themed but it shows a route someone could take to create one.


This is good advise, listen to dan. WP Super Cache is amazing although getting it working just right can take some tweaking.
The Redis Object Cache plugin is worth a try. It’ll only take a minute to set up.
Is it 200k users or 200k page loads? Those are really different as each user will load multiple pages in a month. If it’s 200k page loads then that server is way way too powerful (and expensive). Don’t let a crappy developer hide their lack of optimization skills by throwing your money at the problem.


It exists and I’ve tried it - https://en.wikipedia.org/wiki/Davfs2
Thing is, when an app thinks a directory is on a local disk, it does things which do not scale well over a network. e.g. reading every file in the directory to make thumbnails.
Yes, it was changed to ‘None’ in v1.6.0. A change too minor to mention in the release notes.


You can tell that’s not a real border patrol agent because he’s showing his face.
Your first post was fine. You can leave it to the moderators to delete anything that doesn’t belong.
I haven’t tried to make something like that. I think it’d be hard to do that without also exhausting our resources too.
There are a lot of strategies. afaik a tar pit tries to waste the attacker’s resources by delaying our responses to their traffic? A honey pot tries to funnel bot traffic towards a place which only bots would go to. Once they go there you know they’re a bot and they can be banned.


That is a lot like AT Protocol.
There’s pros and cons to every architecture. Which pros seem important and which cons you can put up with depend on your values and priorities.
A never-ending maze would mean the scrapers just hammer our servers forever. Better to lead them into a honeypot and automatically ban their IP. Like PieFed does.
Yes PieFed has a setting for that. It makes scrapers give up pretty fast but ruins the experience for people without an account so I only use it on really bad days.


Also this one
Piefed has this feature.
Is there any way to know this is legit?