Bluesky PDS screenshot thumbnail

Bluesky PDS

Bluesky PDS is the official Personal Data Server for hosting your own account on the AT Protocol network, so your posts, follows, and media live on infrastructure you control and still appear across the whole federated Bluesky social graph. An interactive installer sets up the container stack with the Caddy web server handling HTTPS for your domain and wildcard subdomains, creating the data directory, generating secrets, and registering the service with the network's identity directory. You create accounts directly or by invite code, sign in from the standard Bluesky web, iPhone, and Android apps by pointing them at your server address, and brand the sign-in, sign-up, and account screens with your own service name, logo, colors, and background images. Email verification and password resets go through your SMTP provider, rate limiting and blob upload limits are configurable, and the data directory holds everything needed to back up or migrate the instance to a new host later. Built-in tooling covers day-to-day operation: an admin command updates the service, automatic updates run through Watchtower, logs stream to Docker or a file, health and firehose WebSocket endpoints confirm the network can reach you, and an optional Prometheus and Grafana stack tracks accounts, sign-ins, and request latency. Account migration moves an existing identity onto your server when you are ready to leave a hosted provider. Running on a dedicated VPS on RepoCloud with guaranteed CPU, RAM, and SSD, full root SSH access, and a browser serial console. MIT and Apache-2.0 licensed.

Deploy