A minimal AT Protocol Personal Data Server written in JavaScript.
atproto pds
at main 16 lines 531 B view raw
1// Example Node.js PDS server 2import { createServer } from '@pds/node'; 3 4const { listen } = await createServer({ 5 dbPath: process.env.PDS_DB_PATH || './pds.db', 6 blobsDir: process.env.PDS_BLOBS_DIR || './blobs', 7 jwtSecret: process.env.JWT_SECRET || 'development-secret', 8 port: parseInt(process.env.PORT || '3000', 10), 9 hostname: process.env.HOSTNAME, 10 appviewUrl: process.env.APPVIEW_URL, 11 appviewDid: process.env.APPVIEW_DID, 12 relayUrl: process.env.RELAY_URL, 13 password: process.env.PDS_PASSWORD, 14}); 15 16await listen();