tretoko Thanks very much. I really appreciate that.
For anyone else reading this, here's what we've completed.
- Server built and configured with Webmin, Let's Encrypt, Maria DB
- Composer installed
- Flarum installed in dedicated virtual configuration
- PHP extensions installed
- Flarum configured and certified working
- Site moved to https and configured for all incoming on 80 to be redirected to 443
- Security headers set
- SSL weak ciphers disabled
Site scores A+ on securityheaders.io and SSL Labs
Overall, a long exercise. @tretoko has been really accommodating during the build and it was an absolute pleasure to work with and help him out.
Mods - we have another happy flarum user, so this topic can be closed.