feat: Use assets outside of repo
Some checks failed
CI / build (push) Failing after 4s
CI / deploy (push) Failing after 3m1s

This commit is contained in:
Matthew Binning 2026-04-04 16:32:51 -07:00
parent 35d31bea2a
commit d5f2082002
8 changed files with 9 additions and 8 deletions

View file

@ -22,5 +22,5 @@ jobs:
path: book/
- name: Deploy
run: |
nix shell nixpkgs#rsync --command rsync -av --delete book/ /srv/www/binning.net/
nix shell nixpkgs#rsync --command rsync -av --delete --filter='protect assets/' book/ /srv/www/binning.net/
printf "✓ Local deployment complete!\n"

View file

@ -31,5 +31,5 @@ jobs:
path: book/
- name: Deploy
run: |
nix shell nixpkgs#rsync --command rsync -av --delete book/ /srv/www/binning.net/
nix shell nixpkgs#rsync --command rsync -av --delete --filter='protect assets/' book/ /srv/www/binning.net/
printf "✓ Local deployment complete!\n"

View file

@ -36,5 +36,5 @@ jobs:
path: book/
- name: Deploy
run: |
nix shell nixpkgs#rsync --command rsync -av --delete book/ /srv/www/binning.net/
nix shell nixpkgs#rsync --command rsync -av --delete --filter='protect assets/' book/ /srv/www/binning.net/
printf "✓ Local deployment complete!\n"

3
.gitignore vendored
View file

@ -1,4 +1,5 @@
# the build directory of mdbook
book/
*.jpg
*.png
*.png
src/drafts/journal

2
.gitmodules vendored
View file

@ -1,3 +1,3 @@
[submodule "src/private"]
path = src/private
url = https://forgejo.binning.net/www/private
url = forgejo@forgejo.binning.net:/www/private.git

View file

@ -15,7 +15,7 @@ fi
printf "Deploying website files...\n"
ssh ${REMOTE_USER}@${REMOTE_HOST} "mkdir -p /tmp/blog-deploy"
rsync -avz --delete blog/ ${REMOTE_USER}@${REMOTE_HOST}:/tmp/blog-deploy/
ssh ${REMOTE_USER}@${REMOTE_HOST} "sudo rsync -avz --delete /tmp/blog-deploy/ ${REMOTE_PATH}/ && \
ssh ${REMOTE_USER}@${REMOTE_HOST} "sudo rsync -avz --delete --filter='protect assets/' /tmp/blog-deploy/ ${REMOTE_PATH}/ && \
sudo chown -R nginx:nginx ${REMOTE_PATH}/ && \
printf 'Content deployed.\n'"

View file

@ -2,7 +2,7 @@
Welcome to my personal website, blog, and landing page for other self-hosted software. This website serves as a space to share musings, stories, and chronicles, about all of those things.
![cover photo](cover-photo.jpg)
![cover photo](/assets/cover-photo.jpg)
## About

@ -1 +1 @@
Subproject commit 28cfe7618cc6babe24b12de6620e066af402e4e9
Subproject commit b9a3514cf48badcb2165d7e8473217cbd6a7f2f2