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:
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