TLS should be enabled for the website. Do this with Let’s Encrypt.
Will probably put Nginx in front of Cro/Rakudo since I don’t trust the implementation of the latter as much and I don’t want to get owned due to a buffer overflow.
The following tasks must be fulfilled:
[x] Nix derivation generates Nginx wrapper and config.
[x] Deploy script generates and installs systemd service.
TLS should be enabled for the website. Do this with Let’s Encrypt.
Will probably put Nginx in front of Cro/Rakudo since I don’t trust the implementation of the latter as much and I don’t want to get owned due to a buffer overflow.
The following tasks must be fulfilled:
EDIT: Using Caddy instead of Nginx. See below.