OwnCloud

From DreamHost
Jump to: navigation, search

ownCloud is an aplication that allow synchronization of files and data between different machines using WebDAV. It also provides a web interface.

Contents

Requirements

  • PHP version 5.3 is required. This can be enabled under Manage domains in the webpanel.
  • Enable SSL/secure site configuration as required/desired (HIGHLY RECOMMENDED unless you want your passwords to be available to other network users scanning network traffic):
    • At the very minimum you will need to get a static IP for SSL/"secure hosting" - this means additional fees in your account
    • Self-signed certificates are free and can be obtained via Dreamhost webpanel, other certificates will cost you
  • Create a new database and have the information ready to complete configuration (see below).

Installation

  1. Consult the ownCloud install guide for general information
  2. Download the latest Owncloud version (these steps were tested using 4.0.2)
  3. Move the uncompressed file directory (owncloud) to your host directory
  4. Open https://yourdomain.com/owncloud, choose an admin user/password (this will be created) and click on Advanced to fill in the database information

Android Mobile clients

All these apps are free, open-source, available through the F-Droid app manager.

Calendar, address book, todo

File sync

  • OwnCloud - With this app you can access the server and perform basic tasks like moving files and uploading multimedia (including wifi automatic pictures upload)

Music streaming

  • Just player - Comprehensive music player with unusual features such as sharing files over Android Beam (on Android 4). Streaming from OwnCloud server requires the Ampache plugin (see below). The versions with a 'b' at the end are designed to work on Android 2.1+, while the ones without b are for Android 4.0+ only. Take care not to accept an update without checking the version number.
  • Just Player Plugin: Ampache - This app allows you to add remote streaming functionality to Just Player, using an Ampache server e.g. via Owncloud.

Troubleshooting

Though the web interface will work upon installation, to be able to access and modify your files through WebDAV you must make a few changes to your .htaccess file, adding the following lines right at the end of the file:

<IfModule mod_rewrite.c>
  RewriteEngine on
  RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization},L]
</IfModule>

Music Portal stereolife.net

Another issue that may come up is any domain redirects you have set up. For example, if you have CloudFlare configured for the domain that you have OwnCloud installed on, you can't use the URLs that the OwnCloud UI gives you for connecting to webdav (which are typically in the format http://yourdomain.com.) Instead, you'll have to add the www. to the front of the URL.

Personal tools