Railway

Deploy ATBlob

cdn.bsky.app-compatible image proxy server for atproto.

Deploy ATBlob

Just deployed

/data

Just deployed

Deploy and Host ATBlob on Railway

ATBlob is an open-source, cdn.bsky.app-compatible image proxy for atproto. It accepts the same URL paths as Bluesky's image CDN, so any atproto app can switch to it just by swapping the hostname.

About Hosting ATBlob

ATBlob runs as a single stateless server that resolves DIDs, fetches blobs from the owning PDS, and returns resized images on the fly. This template comes with Redis preconfigured for caching DID resolution results, so there's nothing extra to set up before deploying.

Note: ATBlob resizes images on every request, so it's recommended to enable Railway's CDN Caching or put a Cloudflare cache in front of it to avoid reprocessing the same image repeatedly.

Common Use Cases

  • Running atproto or Bluesky-compatible apps without depending on Bluesky's own CDN infrastructure
  • Continuing to serve avatars and images for accounts that have been banned or moderated on Bluesky
  • Local or staging environments for atproto client development and testing

Dependencies for ATBlob Hosting

  • Node.js runtime (or the published Docker image)
  • Redis (included in this template)

Deployment Dependencies

Why Deploy ATBlob on Railway?

Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.

By deploying ATBlob on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.


Template Content

More templates in this category

View Template
Rocky Linux
[Jul'26] Hosted Rocky Linux 9 workspace with SSH and persistent storage. 🚀

codestorm
22
View Template
Foundry Virtual Tabletop
A Self-Hosted & Modern Roleplaying Platform

Lucas
71
View Template
Letta Code Remote
Run a Letta Code agent 24/7. No inbound ports, just deploy.

Letta
51