mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-08-29 15:06:26 +02:00
Optimized .mds and meta/main.yml for client-wireguard roles and refactored README.md of Docker Roles
This commit is contained in:
28
roles/docker-bluesky/Administration.md
Normal file
28
roles/docker-bluesky/Administration.md
Normal file
@@ -0,0 +1,28 @@
|
||||
# Administration
|
||||
|
||||
## create user via POST
|
||||
```bash
|
||||
curl -X POST https://your-pds-domain/xrpc/com.atproto.server.createAccount \
|
||||
--user "admin:$admin-password"
|
||||
-H "Content-Type: application/json" \
|
||||
-d '{
|
||||
"email": "user@example.com",
|
||||
"handle": "username",
|
||||
"password": "securepassword123",
|
||||
"inviteCode": "optional-invite-code"
|
||||
}'
|
||||
```
|
||||
|
||||
## Use pdsadmin
|
||||
docker compose exec -it pds pdsadmin
|
||||
|
||||
docker compose exec -it pds pdsadmin account create-invite-code
|
||||
|
||||
## Debugging
|
||||
|
||||
- Websocket: https://piehost.com/websocket-tester
|
||||
- Instance: https://bsky-debug.app
|
||||
|
||||
https://bluesky.veen.world/.well-known/atproto-did
|
||||
|
||||
Initial setup keine top level domain
|
4
roles/docker-bluesky/Installation.md
Normal file
4
roles/docker-bluesky/Installation.md
Normal file
@@ -0,0 +1,4 @@
|
||||
# Installation
|
||||
|
||||
## Configure DNS
|
||||
- https://bsky.social/about/blog/4-28-2023-domain-handle-tutorial
|
@@ -1,42 +1,7 @@
|
||||
# DRAFT role docker-bluesky
|
||||
|
||||
|
||||
## Setup
|
||||
|
||||
### Configure DNS
|
||||
- https://bsky.social/about/blog/4-28-2023-domain-handle-tutorial
|
||||
|
||||
## Administration
|
||||
|
||||
### create user via POST
|
||||
```bash
|
||||
curl -X POST https://your-pds-domain/xrpc/com.atproto.server.createAccount \
|
||||
--user "admin:$admin-password"
|
||||
-H "Content-Type: application/json" \
|
||||
-d '{
|
||||
"email": "user@example.com",
|
||||
"handle": "username",
|
||||
"password": "securepassword123",
|
||||
"inviteCode": "optional-invite-code"
|
||||
}'
|
||||
```
|
||||
|
||||
### Use pdsadmin
|
||||
docker compose exec -it pds pdsadmin
|
||||
|
||||
docker compose exec -it pds pdsadmin account create-invite-code
|
||||
|
||||
## Debugging
|
||||
|
||||
- Websocket: https://piehost.com/websocket-tester
|
||||
- Instance: https://bsky-debug.app
|
||||
|
||||
https://bluesky.veen.world/.well-known/atproto-did
|
||||
|
||||
Initial setup keine top level domain
|
||||
|
||||
|
||||
## more information
|
||||
## 📚 Other Resources
|
||||
- https://therobbiedavis.com/selfhosting-bluesky-with-docker-and-swag/
|
||||
- Relevant for proxy configuration: https://cprimozic.net/notes/posts/notes-on-self-hosting-bluesky-pds-alongside-other-services/
|
||||
- https://github.com/bluesky-social/pds
|
||||
|
Reference in New Issue
Block a user