Mirror from bluesky-social/pds
1#!/bin/bash
2set -o errexit
3set -o nounset
4set -o pipefail
5
6PDS_ENV_FILE=${PDS_ENV_FILE:-"/pds/pds.env"}
7source "${PDS_ENV_FILE}"
8
9curl \
10 --fail \
11 --silent \
12 --show-error \
13 --request POST \
14 --user "admin:${PDS_ADMIN_PASSWORD}" \
15 --header "Content-Type: application/json" \
16 --data '{"useCount": 1}' \
17 "https://${PDS_HOSTNAME}/xrpc/com.atproto.server.createInviteCode" | jq --raw-output '.code'