The site is back now!
Apologies for the downtime.
Caddy had crashed with
runtime: may need to increase max user processes (ulimit -u)
.
Its already allowed 512 threads so I'm not sure what went on there - perhaps a bug in caddy. Will keep an eye on it!