Nextcloud 15.0.7 PHP 7.2
This is a distribution of Nextcloud that is tailored for running on Kubernetes or OpenShift.
Comparing with the official Nextcloud container image:
/var/www/html) is shipped with image, which is read-only and not on a volume.config and data directories because they are not reasonable for Kuburnetes volumes.For more information, check out https://github.com/nextcloud/docker/issues/381.
This repo contains a simple docker-compose.yaml which allows you to run Nextcloud with PostgreSQL on a single machine.Just change the default user name and password of PostgreSQL database, then run
docker-compose up -d
Your Nextcloud server will be available at http://localhost:8080.
db-postgresql/nextcloud-db-secret.yaml
kube-nextcloud/nextcloud-secret.yaml
If your Kubernetes cluster expose HTTP service with ingress-nginx,
replace cloud.example.com in kube-nextcloud/nextcloud-ing.yaml with your desired domain name.
If your Kubernetes cluster supports load balancer, change type: ClusterIP in kube-nextcloud/nextcloud-svc.yaml to type: LoadBalancer.
# deploy Nextcloud
kubectl -f kube-nextcloud/
# deploy PostgreSQL database
kubectl -f db-postgresql/
Content type
Image
Digest
Size
281.8 MB
Last updated
over 5 years ago
docker pull rayson/kube-nextcloud