bluesky-pds-docker/README.md

41 lines
1.1 KiB
Markdown

# bluesky-pds-docker
It is required to set the hostname of the container to your FQDN or use host networking on a server whose hostname is the FQDN.
## Deployment
```bash
git clone https://forgejo.gravityfargo.dev/gravityfargo/bluesky-pds-docker.git && cd bluesky-pds-docker
make create-config
make generate-secrets
# edit the config/pds.env file to set the FQDN
docker pull forgejo.gravityfargo.dev/gravityfargo/bluesky-pds:0.4.74
docker-compose up -d
```
### Example Docker Compose
```yaml
services:
bluesky-pds:
container_name: bluesky-pds
hostname: sheltersky.social
image: bluesky-pds:0.4.74
ports:
- 3000:3000
volumes:
- ./config:/pds
```
## Contributing
Basic Steps:
- Fork and clone the repository
- Create a branch: `git checkout -b my-branch`
---
It's my preference not to host any code on GitHub, but I've enabled signing in with Github because most people already have that, and I don't want the hassle of a new login to prevent contributors. You cannot create new repositories on this Forgejo instance, but forking is allowed. The upstream PDS repository is on Github.