# cloud.limbosolutions.com Welcome to public repository of [https://cloud.limbosolutions.com](https://cloud.limbosolutions.com) Using [NextCloud](https://nextcloud.com/) - [command](#command) - [maintenance mode](#maintenance-mode) - [scan files](#scan-files) - [preview generator](#preview-generator) - [repair tree](#repair-tree) - [delete file locks](#delete-file-locks) - [Setup](#setup) - [kubernetes Namespace](#kubernetes-namespace) - [Add helm chart](#add-helm-chart) - [Update Helm chart](#update-helm-chart) - [Install / Update](#install--update) ## command ``` bash su -s /bin/bash www-data -c "php occ upgrade;" ``` ## maintenance mode ``` bash su -s /bin/bash www-data -c "php -d memory_limit=-1 /var/www/html/occ maintenance:mode --on;" su -s /bin/bash www-data -c "php -d memory_limit=-1 /var/www/html/occ maintenance:mode --off" ``` ### scan files ``` bash su -s /bin/bash www-data -c "php -d memory_limit=-1 /var/www/html/occ files:scan --all" ``` ### preview generator ``` bash su -s /bin/bash www-data -c "./occ preview:generate-all -vvv" su -s /bin/bash www-data -c "./occ preview:generate-all --path=marcio.fernandes/files/Photos -vvv" ``` ``` bash # cron job php /var/www/nextcloud/occ preview:pre-generate ``` ### repair tree ``` bash su -s /bin/bash www-data -c "php occ files:repair-tree" ``` ### delete file locks ``` bash # execute on mariadb DELETE FROM oc_file_locks WHERE 1; ``` ## Setup ### kubernetes Namespace ``` yaml apiVersion: v1 kind: Namespace metadata: name: cloud-limbosolutions-com labels: name: cloud-limbosolutions-com ``` ### Add helm chart ``` bash helm repo add nextcloud https://nextcloud.github.io/helm/ ``` ### Update Helm chart ```bash helm repo update nextcloud ``` ### Install / Update ``` bash helm upgrade --install nextcloud nextcloud/nextcloud \ --values ./nextcloud/values.yaml \ --values ./nextcloud/values.local.yaml \ --namespace=cloud-limbosolutions-com ```