Skip to content
All apps

Bluesky Pds

Personal Data Server

Setup check
Not yet
Setup
One click
Memory
From 1 GB
Category
Apps

About this app

Bluesky Pds is a personal data server. It runs as a self-hosted web app.

What this app needs

recipe.json

Settings

  • Jwtsecret secret keyGenerated if left empty
  • Admin passwordGenerated if left empty
  • Pds admin emailOptional
  • Rotationkey secret keyGenerated if left empty
  • Pds data directoryOptional
  • Pds blob upload limitOptional
  • Pds did plc urlOptional
  • Pds email from addressOptional
  • Pds email smtp urlOptional
  • Pds bsky app view urlOptional
  • Pds bsky app view didOptional
  • Pds report service urlOptional
  • Pds report service didOptional
  • Pds crawlersOptional
  • Log enabledOptional

After it starts

Imported from the Coolify service templates and verified to start on Setup; it has not been reviewed line by line.

  • Open the app and finish its first-run setup.
  • Passwords and keys were generated on first deploy; you can read them in the deployment's inputs.
Technical details
Opens
pds:3000/
Check
GET /xrpc/_health within 300 s
  • pdsHealth check
    Image
    ghcr.io/bluesky-social/pds:0.4.182
    Ports
    3000/http
    Data
    pds-data → /pds
    Internet
    Public internet, private networks blocked
    Limits
    1 CPU · 1024 MB

Checks by Setup

No current check by Setup; runs on your own server do not change the badge.

Past checks

No checks recorded yet.

For maintainers

Share this app’s recipe and setup button.

Add Setup to your repo

Preview of the Badge
[![Runs on Setup](https://usesetup.app/api/badge/bluesky-pds)](https://usesetup.app/run?source=https%3A%2F%2Fgithub.com%2Fbluesky-social%2Fpds)

Green: Setup passed it within 30 days. Blue: CI reported a pass. Your own runners never change the badge.