Nextcloud portable
An open source, self-hosted file share and communication platform.
Fresh installation
Download and install the latest portable setup where you want then run nextcloud-portable.exe.
App already installed
If you have already installed Nextcloud from the original setup, do the same thing as a fresh installation and move files :
%LOCALAPPDATA%\Nextcloud\* to data\conf
Run nextcloud-portable.exe and then you can remove Nextcloud from your computer.
Upgrade
For an upgrade, simply download and install the latest portable setup.
Cloud service support for Kobo v0.2
Installation
Copy the KoboRoot.tgz archive in the .kobo directory of your reader (it is a hidden directory, so you might want to enable the visualization of hidden files) and restart your Kobo.
Configuration
After restarting, plug your kobo back into the computer. Navigate to the .kobo directory. A new kobocloud directory should have appeared. Inside, edit the file kobocloudrc to add the links to the cloud services (one per line).
Notice: No subdirectories are supported at the moment, so be sure that your books are all in the same directories that you are sharing.
Nextcloud (Owncloud)
To add a nextcloud (owncloud) link, open your nextcloud website in a browser and select the folder that you want to share. Click on "Share" and select "Share with link". Copy the link into the kobocloudrc file.
Please note that you need a recent Nextcloud version. Owncloud is at the moment not tested, but should also work.
Dropbox
To add a Dropbox link, open your dropbox in a browser. Select the folder that you want to share and click "Share" and "Send link". Copy the link that appears into the kobocloudrc file.
Usage
The new files will be downloaded when the kobo connects to the Internet for a sync.
Troubleshooting
KoboCloud keeps a log of each session in the .kobo/kobocloud/get.log file. If something goes wrong, useful information can be found there. Please send a copy of this file with every bug report.
Known issues
No subdirectories are supported
Support of Google Drive can be considered if there is demand
Acknowledgment
Thanks to the defunct SendToKobo service for the inspiration of the project and for the basis of the scripts.
Curl for Kobo was downloaded from here: https://www.mobileread.com/forums/showthread.php?p=3734553 . Thanks to NiLuJe for providing it!
Thanks to Christoph Burschka for the help in updating this tool to the recent versions of kobo and nextcloud.
This document provides a quick overview of the WebDAV operations supported in Nextcloud, to keep things readable it won’t go into many details for each operation, further information for each operation can be found in the corresponding rfc where applicable
WebDAV is an extension to HTTP/1.1, and it is defined in RFC 4918. It extends the HTTP primitives in order to allow for file manipulation and colaborative authoring.
Some of these primitives include ( from Wikipedia )
COPY copy a resource from one URI to another
LOCK put a lock on a resource. WebDAV supports both shared and exclusive locks.
MKCOL create collections (a.k.a. a directory)
MOVE move a resource from one URI to another
PROPFIND retrieve properties, stored as XML, from a web resource. It is also overloaded to allow one to retrieve the collection structure (also known as directory hierarchy) of a remote system.
PROPPATCH change and delete multiple properties on a resource in a single atomic act
UNLOCK remove a lock from a resource
Alternative libre à onenote synchronisable avec NextCloud...
a tester
Comment mettre à jour NextCloud ?
Allez dans le répertoire updater de NextCloud
et lancer la commande
sudo -u www-data php ./updater.phar
(oui je préfère le faire en terminal, histoire de pouvoir agir directement en cas de souci...)