Skip to content
This repository was archived by the owner on Jan 22, 2026. It is now read-only.

edgelesssys/constellation-nextcloud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

General

Important

Constellation is no longer actively maintained by Edgeless Systems.

This project is no longer receiving updates or support from Edgeless Systems. The repository remains available for archival purposes and community use. New development continues in Contrast, which provides workload-level confidential computing using Confidential Containers. 👉 https://github.com/edgelesssys/contrast

Deploys the nextcloud helm chart. Also sets up TLS and DNS via nginx, external-dns and Let's Encrypt (cert-manager). Warning: This setup is not fit for production. It uses nextcloud's builtin SQLite DB that should only be used for testing: https://artifacthub.io/packages/helm/nextcloud/nextcloud#database-configurations.

Deploy

  1. Replace the values in .env with your Godaddy API credentials and a fitting owner ID. The owner ID is used by external-dns to differentiate the DNS entries from different clusters at your DNS provider (GoDaddy). So you should use a different value for every cluster you use.
  2. Replace your.domain of nextcloud.testing.your.domain in values.yaml with a domain you own. You can also change the subdomain if you want.
  3. Run:
source .env
helm dependency update ./nextcloud
helm upgrade nextcloud-infra ./nextcloud --install --namespace default --set apiKey=$GODADDY_API_KEY --set secretKey=$GODADDY_SECRET_KEY --set external-dns.txtOwnerID=$OWNER_ID --set infra.enabled=true

helm upgrade nextcloud ./nextcloud --install --namespace nextcloud --create-namespace --set nextcloud.nextcloud.password="somesecretadminpw" --set tlsCertEmail="you@example.com" --set app.enabled=true
  1. Wait ~5min for everything to be setup.
  2. Browse to https://nextcloud.testing.your.domain

About

Helm chart to deploy nextcloud on Constellation

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •