Welcome to the Opencloud Helm Chart repository! This repository is intended as a community-driven space for developing and maintaining Helm charts for deploying OpenCloud on Kubernetes. Community Maintained This repository is community-maintained and not officially supported by OpenCloud GmbH. Use at your own risk, and feel free to contribute to improve the project!
This repository is created to welcome contributions from the community. It does not contain official charts from OpenCloud GmbH and is not officially supported by OpenCloud GmbH. Instead, these charts are maintained by the open-source community.
OpenCloud is a cloud collaboration platform that provides file sync and share, document collaboration, and more. This Helm chart deploys OpenCloud with Keycloak for authentication, MinIO for object storage and Collabora for document editing.
| OpenCloud Version | Helm Chart Version |
|---|---|
| 4.1.0 | 0.2.4, 0.3.0 |
| 5.0.0 | 0.4.0 |
| 5.0.1 | 1.0.0 |
| 5.0.2 | 0.4.1, 1.0.1 |
| 5.1.0 | 2.0.0 |
We encourage contributions from the community! This repository follows a community-driven development model with defined roles and responsibilities.
For detailed contribution guidelines, please see our CONTRIBUTING.md document.
This includes:
- How to submit contributions
- Our community governance model
- Kubernetes 1.33+
- Helm 3.18.0+
- PV provisioner support in the underlying infrastructure (if persistence is enabled)
- External ingress controller (e.g., Traefik) for routing traffic to the services
This repository contains the following charts:
The complete OpenCloud deployment with all components for production use:
- Full microservices architecture
- Keycloak for authentication
- MinIO for object storage
- Document editing with Collabora
View Production Chart Documentation
This project is licensed under the AGPLv3 license. See the LICENSE file for more details.
Follow these steps to quickly deploy OpenCloud using the Helm chart:
- Install the OpenCloud Helm chart:
helm install opencloud \
oci://ghcr.io/tim-herbie/opencloud-helm/opencloud \
--version 2.0.0 \
--namespace opencloud \
--create-namespaceFor more configuration options, see the Production Chart Documentation.