vault backup: 2025-01-18 14:37:22
This commit is contained in:
parent
2fed362270
commit
529db535c1
2 changed files with 21 additions and 2 deletions
|
@ -14,6 +14,8 @@ date: 2025-01-18
|
||||||
docker pull code.modernleft.org/gravityfargo/bluesky-pds:latest
|
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.
|
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.
|
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.
|
||||||
|
@ -23,3 +25,19 @@ This is not intended for production, and I am not responsible for any data loss
|
||||||
## Deployment
|
## Deployment
|
||||||
|
|
||||||
Before changing images or upgrading, always backup the files made in the volume.
|
Before changing images or upgrading, always backup the files made in the volume.
|
||||||
|
|
||||||
|
### Reqirements
|
||||||
|
|
||||||
|
I haven't verified these are the minimum requirements, but they are what I found to be necessary after starting this readme. I probably had some dependencies installed already.
|
||||||
|
|
||||||
|
#### Manjaro/Arch
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo pacman -S jq
|
||||||
|
```
|
||||||
|
|
||||||
|
#### Debian/Ubunutu
|
||||||
|
|
||||||
|
```bash
|
||||||
|
sudo apt install make xxd
|
||||||
|
```
|
||||||
|
|
|
@ -14,6 +14,8 @@ date: 2025-01-16
|
||||||
docker pull code.modernleft.org/gravityfargo/quartz-docker:v4.4.0
|
docker pull code.modernleft.org/gravityfargo/quartz-docker:v4.4.0
|
||||||
```
|
```
|
||||||
|
|
||||||
|
---
|
||||||
|
|
||||||
This project runs **Quartz** v4.4.0, a fast, batteries-included static site generator, inside a **Docker container**. It transforms Markdown content into a fully functional website.
|
This project runs **Quartz** v4.4.0, a fast, batteries-included static site generator, inside a **Docker container**. It transforms Markdown content into a fully functional website.
|
||||||
|
|
||||||
While Quartz provides [Docker support](https://quartz.jzhao.xyz/features/Docker-Support), it is not as self contained as this project.
|
While Quartz provides [Docker support](https://quartz.jzhao.xyz/features/Docker-Support), it is not as self contained as this project.
|
||||||
|
@ -75,7 +77,6 @@ cd /quartz/src/ && npx quartz build
|
||||||
|
|
||||||
This is the an equivalent command to the cron job.
|
This is the an equivalent command to the cron job.
|
||||||
|
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
cd /quartz/content
|
cd /quartz/content
|
||||||
git restore .
|
git restore .
|
||||||
|
|
Loading…
Reference in a new issue