ownCloud overview

Overview

ownCloud is a free and open-source web application for data synchronization that:

  • provides universal access to your files via the web, your computer, or your mobile devices — wherever you are.
  • provides a platform to easily view and sync your contacts, calendars, and bookmarks across all your devices and enables basic editing directly from the web.
  • works best with a VPS or Dedicated Server.

This page describes how to set up ownCloud on your website.

Please be aware of the following:

Recommended settings

  • Set your domain to use PHP 7.4 or higher. View the Changing PHP version article for further details.
  • Enable Secure Hosting which supports an SSL/secure site configuration. This is not required, but highly recommended to protect your data. A Let's Encrypt certificate is also free when created in the panel.

Connecting to DreamObjects

You can use ownCloud to store all your files on DreamObjects and never run out of space. This also helps you to avoid running afoul of DreamHost terms and conditions on personal storage.

The following article walks you through how to connect to DreamObjects:

Android mobile clients

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

File sync

  • ownCloud – With this app you can access the server and perform basic tasks such as 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. Be careful 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 works upon installation, in order to be able to access and modify your files through WebDAV you must make a few changes to your .htaccess file by 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>

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 https://example.com). Instead, you'll have to add the www. to the front of the URL.

See also

Did this article answer your questions?

Article last updated PST.

Still not finding what you're looking for?