diff --git a/docker/bluesky-pds.md b/docker/bluesky-pds.md index 3f0754d..79cdda1 100644 --- a/docker/bluesky-pds.md +++ b/docker/bluesky-pds.md @@ -3,9 +3,23 @@ title: bluesky-pds draft: false date: 2025-01-18 --- - -| | | -| ------------ | --------------------------------------------------------------------------------------------------------- | -| image | [quartz-docker image](https://code.modernleft.org/gravityfargo/-/packages/container/bluesky-pds/latest) | -| base project | [GitHub - bluesky-social/pds](https://github.com/bluesky-social/pds) | -| image source | [gravityfargo/bluesky-pds-docker](https://code.modernleft.org/gravityfargo/bluesky-pds-docker) | \ No newline at end of file + +| | | +| ------------ | -------------------------------------------------------------------------------------------------------- | +| image | [quartz-docker image](https://code.modernleft.org/gravityfargo/-/packages/container/bluesky-pds/latest) | +| base project | [GitHub - bluesky-social/pds](https://github.com/bluesky-social/pds) | +| image source | [Forgejo - gravityfargo/bluesky-pds-docker](https://code.modernleft.org/gravityfargo/bluesky-pds-docker) | + +```bash +docker pull code.modernleft.org/gravityfargo/bluesky-pds:latest +``` + +A self-contained Docker image for the [Bluesky PDS (Personal Data Server) ](https://github.com/bluesky-social/pds) for use with Traefik. This image is pinned to v0.4.74. + +It is required to run the instance behind a proxy (like traefik) to generate SSL certificates. This will not work otherwise. The standard pds install includes caddy to handle this. A wildcard DNS assignment along with a wildcard SSL certificate is required. I use Cloudflare for this, see the screenshot below. + +This is not intended for production, and I am not responsible for any data loss or security issues. This is a personal project, and I am not affiliated with Bluesky. + +## Deployment + +Before changing images or upgrading, always backup the files made in the volume. diff --git a/index.md b/index.md index a41e825..58c51e5 100644 --- a/index.md +++ b/index.md @@ -18,4 +18,4 @@ Simply [quartz](https://quartz.jzhao.xyz/), in a docker container. This wiki is ### [[bluesky-pds]] -A self-contained Docker image for the [Bluesky PDS (Personal Data Server)](https://github.com/bluesky-social/pds) for use with Traefik. \ No newline at end of file +A self-contained Docker image for the [Bluesky PDS (Personal Data Server)](https://github.com/bluesky-social/pds) for use with Traefik.