Bare git, pure C, No Javascript
sudo apt install build-essential cmake git certbot python3-certbot-nginx
mkdir build
cd build
cmake ..
cmake --build .
### Replace with your domain
export YOUR_DOMAIN=blog.alfie.news
cp cwww.service /etc/systemd/system/cwww.service
systemctl daemon-reload
systemctl enable cwww.service
sudo systemctl start cwww.service
cp ngnix.conf /etc/nginx/sites-available/$(YOUR_DOMAIN)
ln -s /etc/nginx/sites-available/$(YOUR_DOMAIN) /etc/nginx/sites-enabled/$(YOUR_DOMAIN)
ngnix -t
Get IP from host, then add an A record to cloudflare with the IP
systemctl reload nginx
certbot --nginx -d $(YOUR_DOMAIN)
certbot renew --dry-run
certbot renew
If it all goes well, you should be able to access the site via https://$(YOUR_DOMAIN)