Nextcloud on Arch Linux (Encrypted System) [Part 01 - Preparation]
In this series of posts I'm going to outline the process I used to create my own Nextcloud server. Network Setup First step is to prepare my network. I'm planning to host this at home. Due to obvious security concerns I don't want to host this on my home network. I used pfSense to achieve what I want. The pfSense setup is outside the scope of this post. If you do need help or is curious about setting up pfSense let me know. Given below is an overview diagram of my network, The basic firewall rules in this network are Server can't talk to the switch. Server can't talk to the pfSense router interface Server interface has Suricata IDS/IPS running. Drive Preparation and Encryption Secure erase the drive. Note: The drive I used was an old HDD. What I didn't notice was that the partition table was of type DOS. Had to change that to GPT and repeat this process in order for it to work. I'm going to use a 250GB HDD for my instalation (not a SSD). First...