ownCloud

ownCloud is a free, open source, Dropbox-like file synchronization and cloud service. Since it can be setup and hosted on private servers it has no set limit on storage capacity or the number of connected users.

Installing ownCloud server in the vhost directory via webapp-config

If vhosts USE is enabled, this command will install the ownCloud server version 5.0.13-r1 for the domain myDomain.com to the directory cloud which will (normally) be located in /var/www/myDomain.com/htdocs/

root #webapp-config -h myDomain.com -d cloud -I owncloud 5.0.13-r1

Make sure that this directory is added as a vhosts directory.

Updating ownCloud server in the vhost directory via webapp-config

This command will update the installed ownCloud server which is located in the directory cloud to the version 5.0.14

root #webapp-config -h myDomain.com -d cloud -U owncloud 5.0.14

Removing ownCloud server from the vhost directory via webapp-config

This command will remove the installed ownCloud server version 5.0.14 which is located in the directory cloud.

Misc tweaks

Disable integrity check

Currently, the integrity checker complains when there is a .webapp file in the root of the OwnCloud installation directory. This file is generated, and required, by the webapp-config tool used to install all web apps on Gentoo. One possible temporary solution to this is to disable integrity check. This can be accomplished by adding the following to config.php:

FILEconfig/config.php

'integrity.check.disabled'=>true

ownCloud client

Install the client by emerging the following package:

root #emerge --ask net-misc/owncloud-client

gnome-keyring support

You may have to install libgnome-keyring to enable owncloud-client support for gnome-keyring. [1]

root #emerge --ask gnome-base/libgnome-keyring

Otherwise it may try to use kwallet.

See also

Dropbox — a closed source file synchronization and cloud service utility built from open and closed source software.