1
0
Fork 0
mirror of https://github.com/YunoHost-Apps/nextcloud_ynh.git synced 2024-09-03 19:55:57 +02:00
Nextcloud package for YunoHost
Find a file
2017-01-08 21:37:51 +01:00
conf Mise à jour 11.0.0 2017-01-05 00:47:42 +01:00
hooks [fix] Set system group in app hooks 2016-05-06 23:58:31 +02:00
patches [enh] Update Nextcloud to v10.0.0 with logout patch 2016-08-28 21:54:46 +02:00
scripts backup_core_only restore 2017-01-08 21:37:51 +01:00
.gitignore [enh] Rewrite install/remove script for ownCloud 9.0 2016-04-02 11:43:48 +02:00
check_process Create check_process 2017-01-05 00:01:56 +01:00
LICENSE [enh] Add LICENSE and some manifest keys 2016-05-09 21:43:56 +02:00
manifest.json Mise à jour 11.0.0 2017-01-05 00:47:42 +01:00
README.md Mise à jour 11.0.0 2017-01-05 00:47:42 +01:00

Nextcloud for YunoHost

Nextcloud gives you freedom and control over your own data. A personal cloud which run on your own server. With Nextcloud you can synchronize your files over your devices.

Shipped version: 11.0.0

Features

In addition to Nextcloud core features, the following are made available with this package:

  • Integrate with YunoHost users and SSO - i.e. logout button
  • Allow one user to be the administrator (set at the installation)
  • Optionally access the user home folder from Nextcloud files (set at the installation, the sharing is enabled by default)
  • Serve /.well-known paths for CalDAV and CardDAV on the domain only if it's not already served - i.e. by Baïkal

Limitations

To integrate the logout button to the SSO, we have to patch Nextcloud sources. In waiting an upstream integration, the source code integrity checking has been disabled to prevent the warning message.

Also, note we made the choice to disable third-parties applications at the upgrade. It allows to prevent an unstable - and sometimes broken - Nextcloud installation. You will just have to manually activate them after the upgrade.

Migrate from ownCloud

This is not considered as stable yet, please do it with care and only for testing!

This package handle the migration from ownCloud to Nextcloud. For that, your ownCloud application must be up-to-date in YunoHost.

You will then have to upgrade your ownCloud application with this repository. This can only be done from the command-line interface - e.g. through SSH. Once you're connected, you simply have to execute the following:

sudo yunohost app upgrade -u https://github.com/YunoHost-Apps/nextcloud_ynh owncloud --verbose

The --verbose option will let you see the full output. If you encounter any issue, please paste it.

Note that a cron job will be executed at some time after the end of this command. You must wait that before doing any other application operations! You should see that Nextcloud is installed after that.

Note that it does not change the application label nor the URL. To rename the label, you can execute the following - replace Nextcloud with whatever you want:

sudo yunohost app setting nextcloud label -v "Nextcloud"
sudo yunohost app ssowatconf