Welcome to the NZRT Wiki Podcast. Today we’re looking at Nextcloud Administration Overview.
So if you’re working with NZRT’s self-hosted tech stack, Nextcloud is a core piece of infrastructure. It serves over fifty users, and keeping it running smoothly is a shared responsibility between two key roles — the admin account, which is xc, and the database administrator, known as dan. Together they cover everything from keeping apps updated to making sure backups are running and security patches are applied on time.
Let’s walk through what that actually looks like day to day.
There are seven main admin tasks, and each one has a set frequency and an owner. First, updating apps — that happens monthly, and both xc and dan are responsible for it. Second, backing up the database and files — that’s a daily job owned by dan, so it’s happening every single day to make sure nothing is lost. Third, monitoring storage usage — dan handles that weekly, keeping an eye on how much space is being consumed across the system. Fourth, reviewing audit logs — that’s also weekly, but this one belongs to xc. Audit logs are important for spotting anything unusual in user activity or system behaviour. Fifth, user provisioning — that means creating accounts, managing access, and setting up new users — and that’s handled by xc on an as-needed basis. Sixth, performance tuning — this one is quarterly and belongs to dan. It involves things like optimising the cache and tuning the database to keep everything running fast. And seventh, security updates — those get applied as soon as they’re released, and both dan and xc share that responsibility together.
Now, the admin panel is broken down into four main sections. The first is Apps and Plugins, where you can install, enable, disable, and update any of the apps that extend Nextcloud’s functionality. The second is Backups and Maintenance, which covers the backup strategy and how you’d restore data if something went wrong. The third is Performance Tuning, where you’d look at cache optimisation and database settings to keep response times fast. And the fourth is Logging and Monitoring, which gives you health checks, alerts, and log analysis tools to stay on top of what the system is doing.
To get into the admin dashboard, you navigate to your NZRT Nextcloud instance, go to the admin section of the settings area, and log in with the xc account or any other account that has admin privileges. That single page is your central control panel for everything we’ve just discussed.
One thing worth understanding is the broader context here. For NZRT, Nextcloud isn’t just a nice-to-have — it’s mission-critical infrastructure. With over fifty users relying on it daily, the expectation is high availability, solid security, and consistent performance. That’s why responsibility is split the way it is. Dan handles the more technical, scheduled maintenance — daily backups, weekly storage checks, quarterly tuning. xc handles the governance and access side — audit log reviews, user provisioning, and security decisions. It’s a clean division that makes sure nothing falls through the cracks.
If you want to go deeper on any of these areas, the wiki has dedicated notes on each of the four sections we mentioned — Apps and Plugins, Backups and Maintenance, Performance Tuning, and Logging and Monitoring. Each of those goes into much more detail on the specific procedures and tools involved.
That’s it for this episode of the NZRT Wiki Podcast. Thanks for listening.