Files
nextcloud/README.md

2.1 KiB

cloud.limbosolutions.com

Welcome to public repository of https://cloud.limbosolutions.com

Using NextCloud

command

su -s /bin/bash www-data -c "php occ upgrade;"

maintenance mode

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

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

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"
# cron job
 php /var/www/nextcloud/occ preview:pre-generate 

repair tree

su -s /bin/bash www-data -c "php occ files:repair-tree"

delete file locks

# execute on mariadb
DELETE FROM oc_file_locks WHERE 1;

Setup

  • deploy mariadb
  • nextcloud helm chart
./ops-scripts/apply-app.sh

Requirements - infra

./ops-scripts/apply-infra.sh

mariadb database

Connect to maria db:

kubectl exec -it nextcloud-mariadb-0 -- mariadb -u nextcloud -h nextcloud-mariadb.cloud-limbosolutions-com.svc.cluster.local -p

Restore database:

kubectl run mysql-client -i --rm \
  --image=mysql:latest --restart=Never -- \
   mysql -h nextcloud-mariadb.cloud-limbosolutions-com.svc.cluster.local \
   -u ???? -p???? nextcloud < ./tmp/host-nextcloud-full-backup.sql