Nextcloud отлично работает на Debian, по этому все команды в нем.
cd /var/wwwsystemctl stop apache2sudo -u www-data php ./html/occ maintenance:mode --oncrontab -e закомментив строку вызывающую "/var/www/html/cron.php"mv html html.bakwget https://download.nextcloud.com/server/releases/latest.zipunzip latest.zipmv nextcloud htmlcp ./html.bak/config/config.php ./html/config/config.phpdiff --brief html.bak/apps/ html/apps/ | grep "Only in html.bak" и копируем их ручками по необходимости из архива: cp ./html.bak/apps/<приложение> ./html/apps/<приложение>chown -R www-data:www-data htmlsystemctl start apache2sudo -u www-data php ./html/occ upgradesudo -u www-data php ./html/occ maintenance:mode --offsudo -u www-data php ./html/occ db:add-missing-indicescrontab -e путём снятия коммента на строкеrm -rf /var/www/html.bakrm -f latest.zipsync && exitapt update && apt install coturn -ycp /etc/turnserver.conf /etc/turnserver.conf.origopenssl rand -hex 32 он нам понадобитсяlistening-port=3478
fingerprint
use-auth-secret
static-auth-secret=<наш код из шага 3>
realm=<доменное имя или внешний ip-адрес роутера>
total-quota=100
bps-capacity=0
stale-nonce
no-multicast-peerssystemctl restart coturnsync && exit