Maximum PC

BUILD YOUR OWN CLOUD STORAGE

IN THESE DAYS of password breaches and encroaching government agencies, how much do you trust any third party with your data? Cloud storage is baked into Windows with Microsoft’s OneDrive, but despite the generous 1TB of storage space with any subscription, how sure can you be that your data is truly beyond the reach of bad actors?

If you’d rather not trust the internet with your precious data, Nextcloud Hub is the solution for you. It offers the same features you find in any good cloud storage solution—backup and synchronization between all your devices—but goes further to add a secure self-hosted chat platform as well as private solutions for your contacts, calendar, and projects, all of which can be accessed on your phone as well as your desktop and laptop. There’s even a powerful web-based office suite—based on LibreOffice—that you can deploy to edit documents on the go.

Better still, you can sign up trusted friends and family to free accounts to give them access to your server, providing you with all the tools you need to chat, share, and collaborate on projects without worrying about who might be snooping on your data. It’s time to free your data from the tyranny of others. It’s time for Nextcloud.

BEFORE YOU BEGIN, you need a suitable server to host Nextcloud on. Our small server build from the September 2022 issue is perfect, but you can use any Windows, Linux, or macOS computer running Docker. For the purposes of this feature, though, we’ll assume you’re running Ubuntu Server on a headless small PC, accessed remotely through the Cockpit interface in your PC’s web browser. This means you can copy and paste commands from your text editor directly into Cockpit’s terminal, which saves no end of time.

We’re also going to assume you plan to access Nextcloud from outside your network, so you need a suitable domain or subdomain to point to your home’s public IP address. Use the ddclient container (https://docs.linuxserver.io/images/docker-ddclient) to ensure it keeps pointing home even when your public IP address changes, and use Nginx Proxy Manager (https://nginxproxymanager.com), which we featured on page 62 of the April 2023 issue, to set up a reverse proxy.

We’ve opted for the official Nextcloud AIO Docker container, too, which downloads and installs all required containers—as many as 13 depending on the components you choose.

Instructions for installing Nextcloud AIO are at https://github.com/nextcloud/all-in-one—ignore the standard setup and click the “Reverse-proxy.md” link for instructions. Configure your reverse proxy by expanding the Nginx-Proxy-Manager section.

Install Nextcloud

Now switch your attention to Nextcloud AIO. Copy and paste the code under “Use This Startup Command” into your

You’re reading a preview, subscribe to read more.

More from Maximum PC

Maximum PC9 min read
Potent PC Part Picks For Premium Performance
www.intel.com Time and time again, we keep coming back to the Intel Core i9-14900K, and with good reason. At its core, this build is the very heart of the Maximum PC testbed. It’s our go-to chip for GPU, RAM, and SSD testing, and delivers incredible
Maximum PC1 min read
Non-destructive Editing And Exporting
Luminar is a non-destructive editor, which means your original file is kept safe, and edits are only applied to a new file that you export at the end of your session. The app makes it easy to export an image, with a button at the top of the interface
Maximum PC2 min read
Rabbit R1 vs Humane AI Pin
presents: iFixit is a global community of tinkerers dedicated to helping people fix things through free online repair manuals and teardowns. iFixit believes that everyone has the right to maintain and repair their own products. To learn more, visit w

Related Books & Audiobooks