Nextcloud on rocky9

install snap and start it: systemctl enable –now snapd

install nextcloud:

snap install nextcloud

make an extra disk for the nectcloud data: vgscan pvcreate /dev/vdb1 vgcreate vg_data /dev/vdb1 lvcreate -n lv_nextdata -l 100%FREE vg_data mkfs.xfs /dev/mapper/vg_data-lv_nextdata mkdir -p /media/nextcloud/data

snap connect nextcloud:removable-media nextcloud.occ maintenance:install –data-dir /media/nextcloud/data –admin-user admin nextcloud.occ maintenance:install –admin-user admin

nextcloud.occ maintenance:mode –on cp -ar /var/snap/nextcloud/common/nextcloud/data/. /media/nextcloud nextcloud.occ config:system:set datadirectory –value=/media/nextcloud/data nextcloud.occ config:system:set datadirectory –value=/var/snap/nextcloud/common/nextcloud/data vi /var/snap/nextcloud/current/nextcloud/config/config.php