OwnCloud
OwnCloud is an open-source alternative to 'cloud' storage things like dropbox, as well as web-app things like calendars and addressbooks, and even Google Docs. It's probably best to go with the completely free alternative called NextCloud, but that's not availible on my NAS :|
Add-ons
Calendar
Using caldav on Android things sync just fine with the link provided in ownCloud. But with Lightning you need to go through all the different calendars and get individual links. A bit of a pain!
Contacts
Having trouble importing contacts from one ownCloud to NextCloud. This guy seems to have a solution down the bottom of this thread, just renaming some things: https://github.com/nextcloud/contacts/issues/433
QNAP
QNAP NASes don't seem to like installing add-ons through ownCloud >:| The probablem being that the version is stuck on 8-something, whereas the current OwnCloud version is 10-something! Both the deleted methods below didn't actually work.
Options are:
- Use old versions of the add-ons found here: owncloudarchive (insecure)
- Use 3rd-party repo qnapclub (
https://www.qnapclub.eu/en/repo.xml
), which had up-to-date versions of NextCloud and ownCloud. Not sure how to get SSL set-up for them yet. Nor can I find the NextCloud directory after it installed, even thoug hit works. MYSTERIOUS.
So you have to manually download them and place them in the
apps
directory, or make a secondary directory if you want to keep them seperate ().
But if you add these lines to your
config.php
it should be fixed.
※ the appstoreurl
is different than in the one in config.php.sample
.
<code>
'appstoreenabled' ⇒ true,
'appstoreurl' ⇒ 'https://marketplace.owncloud.com/api/v0',
</code>
Upgrading
The trouble-free-est way to upgrade seems to be to ssh into the server, then run php occ upgrade
from the directory owncloud's installed to.
To upgrade to a new version (IE 9 > 10) you have to download and reinstall first, retaining the data
and config
directories. My process is:
wget [latest version]
to download latest version.mv [owncloud dir] [owncloud dir]-backup
to rename.tar xvjf [latest version archive]
to extract archive.cp -avr [owncloud dir]-backup/config [owncloud dir]/config
cp -avr [owncloud dir]-backup/data [owncloud dir]/data
to copy over data and configuation stuffs.cd [owncloud dir]
andphp occ upgrade