mfashby.net

Website mfashby.net
git clone git://code.mfashby.net:/mfashby.net
Log | Files | Refs | Submodules | README

commit ee968254708395548f62f5d427489ab15fbf5528
parent 9075971696cae25228779e9deb9dba113b3d1b43
Author: Martin Ashby <martin@ashbysoft.com>
Date:   Mon, 28 Aug 2023 21:01:45 +0100

Add env example in caddyfile
Use baseline CPU. Raspberry pi doesn't have some SHA extensions that
pinebook pro does, which caused illegal instruction errors trying to
send mail over TLS.

Diffstat:
MCaddyfile | 4+++-
Mdeploy.sh | 2+-
2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/Caddyfile b/Caddyfile @@ -6,7 +6,9 @@ http://localhost:8080 { root * public # API server - cgi /api/* comments/zig-out/bin/comments + cgi /api/* comments/zig-out/bin/comments { + env NOTIFICATION_ADDRESS=martin@mfashby.net SMTP_SERVER=mail.mfashby.net:587 SMTP_USERNAME=comments@mfashby.net SMTP_PASSWORD=foobar + } # Redirects for old assets redir /10-11-21-longboard-slides.mp4 /assets/10-11-21-longboard-slides.mp4 permanent diff --git a/deploy.sh b/deploy.sh @@ -12,7 +12,7 @@ then echo "must build on aarch64 for now" exit fi -zig build -Doptimize=ReleaseSafe +zig build -Doptimize=ReleaseSafe -Dcpu=baseline popd # TODO update caddy with offline message while site being updated