nextcloud

Deploy and maintain Nextcloud on Kubernetes with Helm, ArgoCD, and Rook-Ceph.

Updated Apr 3, 2026
One-click install
npx skills add https://github.com/kettleofketchup/KettleOfSkills --skill nextcloud-kettleofketchup
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: nextcloud
Source: https://github.com/kettleofketchup/KettleOfSkills/tree/main/plugins/nextcloud/skills/nextcloud
Command: npx skills add https://github.com/kettleofketchup/KettleOfSkills --skill nextcloud-kettleofketchup

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Deploying and maintaining a production-ready self-hosted Nextcloud instance on Kubernetes requires coordinating complex configurations for storage, ingress, authentication, office integration, and day-2 operations like upgrades and backups, which is time-consuming and error-prone for infrastructure and DevOps teams.

Core Features & Use Cases

  • End-to-End Kubernetes Deployment: Provides full Helm chart configuration, ArgoCD GitOps setup, and Rook-Ceph storage provisioning for Nextcloud with PostgreSQL, Redis, and Traefik ingress.
  • SSO and Office Integration: Includes step-by-step guides for configuring Authentik SAML single sign-on and Collabora CODE office suite for real-time collaborative editing.
  • Day-2 Operations Support: Offers reference material for performing upgrades, backups, occ command usage, and troubleshooting common issues like trusted domain errors, cron job failures, and WOPI host misconfigurations. Use case: A homelab administrator can use this skill to deploy a fully functional Nextcloud instance with SSO and office capabilities in under an hour, instead of spending days manually configuring each component.

Quick Start

Use the nextcloud skill to deploy a production-ready Nextcloud instance on your Kubernetes cluster with Rook-Ceph storage, Traefik ingress, and Authentik SAML SSO enabled.

Frequently Asked Questions about nextcloud

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I deploy Nextcloud on Kubernetes using Helm and ArgoCD?

To deploy Nextcloud on Kubernetes, you can use Helm chart configurations alongside an ArgoCD app-of-apps GitOps setup. This approach integrates PostgreSQL, Redis, Traefik ingress, and Rook-Ceph persistent storage provisioning for a production-ready environment.

Can I configure SAML single sign-on for a self-hosted Nextcloud instance?

Yes, you can configure SAML single sign-on for self-hosted Nextcloud using Authentik. The setup provides step-by-step guides to integrate authentication systems securely into your Kubernetes deployment.

What is the best way to handle persistent storage for Nextcloud in a Kubernetes cluster?

The best way to handle persistent storage for Nextcloud in Kubernetes is by provisioning Rook-Ceph. This provides reliable, scalable block storage that integrates directly with your Helm deployment.

How do I troubleshoot trusted domain errors and cron job failures in Nextcloud?

To troubleshoot trusted domain errors and cron job failures in Nextcloud, you can use day-2 operational support references. This includes utilizing occ commands and checking configurations to resolve common Kubernetes deployment issues.

Does this Nextcloud Kubernetes deployment support Collabora CODE office integration?

Yes, the Nextcloud Kubernetes deployment supports Collabora CODE office suite integration. It includes configuration steps for real-time collaborative editing and troubleshooting WOPI host misconfigurations.

Do I need ArgoCD to manage Nextcloud on Kubernetes, or can I use standard Helm?

You do not strictly need ArgoCD, as standard Helm can deploy Nextcloud. However, utilizing ArgoCD GitOps provides streamlined app-of-apps deployment and improved maintenance for day-2 operations.