Warning
This project is now officially migrated to https://git.alfie.news/cwww I will likely delete this sometime.
Bare git, pure C, No Javascript
sudo apt install build-essential cmake git certbot python3-certbot-nginxmkdir build
cd build
cmake ..
cmake --build .### Replace with your domain
export YOUR_DOMAIN=blog.alfie.newscp cwww.service /etc/systemd/system/cwww.service
systemctl daemon-reload
systemctl enable cwww.service
sudo systemctl start cwww.servicecp ngnix.conf /etc/nginx/sites-available/$(YOUR_DOMAIN)
ln -s /etc/nginx/sites-available/$(YOUR_DOMAIN) /etc/nginx/sites-enabled/$(YOUR_DOMAIN)
ngnix -tGet 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 renewIf it all goes well, you should be able to access the site via https://$(YOUR_DOMAIN)