Files
nextcloud/README.md
2025-10-18 23:00:08 +00:00

99 lines
2.1 KiB
Markdown

# 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
<https://apps.nextcloud.com/apps/previewgenerator>
``` 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
```