Nextcloud Setup Guide

Configuring subnets and network settings for CCDC topology

Installation Overview

I originally planned to install Nextcloud on Debian because I'm more familiar with it. However, when I installed Ubuntu on another machine for a colleague, I noticed Nextcloud was offered as an installation option in the ISO — so I installed it there instead.

Subnet Configuration Fix

When the following error appears:

Nextcloud access error

We need to update the access subnets in the configuration file:

/var/snap/nextcloud/current/nextcloud/config/config.php

Update it to:

Nextcloud subnet configuration

VM Network Access Configuration

To grant access to everyone inside the VMs and outside the VM (making file transfers easier), I added network interfaces to the VM and then updated netplan:

Netplan network configuration

Ready for CCDC Practice

All set! Everyone can now access the system to begin CCDC practice:

Nextcloud access ready for CCDC