95 lines
2.0 KiB
Markdown
95 lines
2.0 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
|
|
|
|
## 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
|
|
```
|