Hi all,
Not sure if this is the right spot for this, but recently I went through the process of standing up a NextCloud instance, and found that there were a number of points of difficulty not addressed in the current guides. Specifically, this includes how to properly secure the web server, including proper SSL configuration, php handling and tamper detection. Additionally, I found that many of the current guides on the matter were essentially a list of steps with little to no explanation of what was happening at each stage, so I've put together a guide on the installation and configuration of Nextcloud with the aim of being as complete as possible to make this guide accessible as a learning resource for complete beginners.
I'm by no means an expert, and wrote this in the process of learning it, so if you find any inaccurate information, or you have feedback/suggestions, or questions, just leave a comment below!
The Guide: https://www.samueldowling.com/2018/...n-freenas-iocage-jail-with-hardened-security/
18/12/2018: The latest branch of the FreeBSD repository now ships with Nextcloud 15. I've run through the installation process and made a couple of minor caching modifications to ensure compatibility. My brief test showed everything working as expected.