Mirror from bluesky-social/pds
1#!/bin/bash
2set -o errexit
3set -o nounset
4set -o pipefail
5
6# This script is used to display help information for the pdsadmin command.
7cat <<HELP
8pdsadmin help
9--
10update
11 Update to the latest PDS version.
12 e.g. pdsadmin update
13
14account
15 list
16 List accounts
17 e.g. pdsadmin account list
18 create <EMAIL> <HANDLE>
19 Create a new account
20 e.g. pdsadmin account create alice@example.com alice.example.com
21 delete <DID>
22 Delete an account specified by DID.
23 e.g. pdsadmin account delete did:plc:xyz123abc456
24 takedown <DID>
25 Takedown an account specified by DID.
26 e.g. pdsadmin account takedown did:plc:xyz123abc456
27 untakedown <DID>
28 Remove a takedown an account specified by DID.
29 e.g. pdsadmin account untakedown did:plc:xyz123abc456
30 password-reset <DID>
31 Reset a password for an account specified by DID.
32 e.g. pdsadmin account reset-password did:plc:xyz123abc456
33
34request-crawl [<RELAY HOST>]
35 Request a crawl from a relay host.
36 e.g. pdsadmin request-crawl bsky.network
37
38create-invite-code
39 Create a new invite code.
40 e.g. pdsadmin create-invite-code
41
42help
43 Display this help information.
44
45HELP