Configure ownCloud to use External Storage
Traducciones al EspañolEstamos traduciendo nuestros guías y tutoriales al Español. Es posible que usted esté viendo una traducción generada automáticamente. Estamos trabajando con traductores profesionales para verificar las traducciones de nuestro sitio web. Este proyecto es un trabajo en curso.
ownCloud is an open-source file hosting and sharing solution. With ownCloud, you can sync files to a Linode hosted-instance and then collaborate on them with anyone around the world. ownCloud helps you create your own personal cloud, and includes plenty of installable apps and features for security, communication, and ease of use.
One feature found in ownCloud is the ability to connect an instance to Linode Object Storage. With this option, you can extend the storage capability of ownCloud and prevent your instance from running out of space. This can be especially helpful as you grow your ownCloud instance with more collaborators and even more data.
Before You Begin
Ensure you have a running instance of ownCloud deployed on your Linode.
Note To automatically install ownCloud on a Compute Instance, consider deploying ownCloud Server through the Linode Marketplace.Purchase an enterprise license for ownCloud (to enable the necessary external storage app).
Generate a pair of Object Storage access keys.
ownCloud requires the installation of two external storage applications to connect to an Object Storage service.
Once the ownCloud Marketplace external storage app is installed, you can configure a connection to your Linode Object Storage bucket.
Configuring ownCloud
Install the External Storage app
To connect to a Linode Object Storage bucket, the External Storage: S3 app must be installed.
Log into ownCloud as an admin user.
Click the Files button in the upper left corner and click Market.
Click Storage in the left sidebar.
Click Object Storage Support and then click INSTALL.
Go back to the Storage apps listing and click External Storage: S3 and, when prompted, click INSTALL.
Creating a Linode Object Storage External Storage Instance
With external storage enabled for ownCloud, you now need to create an external storage mount between ownCloud and your Linode bucket. For this you need the following information:
Bucket: This is a unique name given to your external bucket. Make sure to not use a name that already exists in the data center region you’ve selected.
Hostname: This is the hostname for the Object Storage region you’ve selected and is in the form
us-east-1.linodeobjects.com
or similar.Region: The region you’ve selected for your Bucket, such as
us-east-1
or similar.Access Key: The value of the Access Key you created in the Linode Cloud Manager.
Secret Key: The value of the Secret Key you created in the Linode Cloud Manager.
Click your username drop-down and select Settings. In the Settings window, click Storage from the left sidebar.
Click the checkbox for Enable external storage.
Select Amazon S3 Compatible, from the Add storage drop-down.
In the resulting window, make sure to configure the external storage mount with the information from above and also set the following options:
Enable SSL must be enabled.
Port must be
443
.Enable Path Style must be disabled.
When everything is filled out, ownCloud automatically attempts to make the connection. When everything is configured properly, a green circle appears to the left of the folder name.
Your settings are automatically be saved.
Accessing your External Storage Mount
Click the Files icon on the ownCloud toolbar. A new folder appears with the same name you used for the Bucket option in the External Storage configuration.
Open that folder and you’re ready to start storing files to your external storage. Upload files to the folder and they are automatically saved to your Linode Object Storage instance. The files you upload are also available through the Linode Cloud Manager, in the Object Storage section.
This page was originally published on