







It's 100mb now in the reference PDS installer: github.com/bluesky-social/pds/blob/main/… Though each PDS may be configured with different limits, and I'm not sure if the actual limit is advertised anywhere.
Apr 23, 2026 at 4:25 PM
Steeve Morin on Twitter / X
For instance, we are now loading from SSD at about 14-16GB/s *in a composable manner*.That means about 1.1s to load an 8B BF16 model. https://t.co/i0c7xu8HhP— Steeve Morin (@steeve) November 1, 2025
Add deployment guide for Synology NAS by pixeline · Pull Request #7 · bluesky-social/deploy-recipes
Overview Adds a complete deployment guide for running Bluesky PDS on Synology NAS with DSM. The guide addresses DSM-specific challenges that prevent the standard installer from working, including p...
pds/installer.sh at main · bluesky-social/pds
Bluesky PDS (Personal Data Server) container image, compose file, and documentation - bluesky-social/pds
Bluesky now has more than 10M users | TechCrunch
Social network Bluesky said Monday that it now has more than 10 million users. This is largely thanks to the rapid growth of the network in the past few

Running Bluesky PDS undockered
A bit over a year ago, in the first week of January 2025, I migrated my main Bluesky account to my own PDS on a Netcup VPS. It’s been quite easy to set up using the official installer, and it’s been running pretty much without any problems or maintenance the whole year.

PDS Entryway | Bluesky
Bluesky runs many PDSs. Each PDS runs as a completely separate service in the network with its own identity. They federate with the rest of the network in the exact same manner that a non-Bluesky PDS does. These PDSs have hostnames such as morel.us-east.host.bsky.network.

Am I missing something or is the Bluesky new-PDS daily relay limit for an _entire PDS_ lower than the limits they give to a _one single repo_ on their hosted PDSses? docs.bsky.app/docs/advanced-guides/rate-lim…
Attention PDS devs! We merged a lexicon change last week increasing the max image upload for Bluesky posts from 1 MB to 2 MB. This rolled out to our PDSs instances last Friday. We'll begin enabling this in the Bluesky app soon. If your PDS implementation is still validating at 1 MB, plz update! ✌️
Eric
Related to this, we've been slowly rolling out a higher resolution limit for our image uploads, from 2000px^2 to 4000px^2. Until the below image size increase rolls out (soon), image sizes are still capped at 1 MB, so FYI you won't see immediate quality increase in all cases just yet.
just in the nick of time! github.com/bluesky-social/proposals/tree…
proposals/0016-permissioned-data at main · bluesky-social/proposals
github.comdaniel holmgren 🫠
gonna get this permissioned data protocol proposal out at some point within the first 250 years of this nation's founding
If you ever wanted to know how big the Bluesky/atproto network is (records only, no blobs/videos/etc), there is a new, super useful tool in town: -> jetstream.us-east.bsky.network/status?tab=segments ~ 1.7 TB compressed / 8 TB uncompressed
interesting: reference pds hard-codes express' compression middleware, so bluesky must be explicitly stripping `Accept-Encoding` request header in HAProxy? ...costing them >2x egress bandwidth, but potentially saving CPU. many indie hosts really struggle with it. cc @calabro.io any insight?
fig (aka:[phil])
a few million straggler repos left but rougly: ~4.5TB as uncompressed CARs, also what has to be sent over the wire. hosts that apply *any* negotiated compression (`Accept-Encoding`) find great effect: >50% reduction in bytes transferred. Bluesky doesn't so it's moot. @bsky.app you should do this.