Media Sharing Using ownCloud

From Amahi Wiki
Jump to: navigation, search
Msgbox-WOPr.png Work In Progress
This article is currently undergoing major expansion or restructuring. You are welcome to assist by editing it as well. If this article has not been edited in several days, please remove this template.


<page intro goes here>

Amahi Home Server File Storage

Amahi Home Server once installed provides a set of “Storage Shares” that are available to all Amahi user accounts. Some of them are provided for the purposes of storing media files (Music, Pictures, Movies) for all Amahi users to access. These shares are shared via the Samba (SMB) sharing service in Amahi Home Server.

The shares are located at the following directories:

  • Music media: /var/hda/files/music (a.k.a. Music)
  • Photograph media: /var/hda/files/pictures (a.k.a. Pictures)
  • Video media: /var/hda/files/movies (a.k.a. Movies)

ownCloud File Storage

ownCloud once installed provides a highly configurable sharing environment for files that are accessible from a Web Browser User Interface (Web UI) or via the WebDAV sharing service built in to ownCloud. Stored files are accessible to ownCloud user accounts by various sharing configurations. Please note that Amahi and ownCloud user accounts are not the same thing. Amahi accounts are server provided while ownCloud user accounts are provided via the application.

  • Physical file directory location: /var/hda/files/owncloud/data
  • Information about each file: “Meta Data” stored in an SQL database, Amahi uses MySQL.


When files are uploaded to ownCloud the file storage updates are tightly integrated with the WebDAV access service. As a file is uploaded it is placed in a file directory and the database is updated with file meta information, such as the file name. The database is also used to store file sharing information later when configured.

ownCloud provides an “External Storage Support” feature that supports Samba (SMB) access to files “external” to the ownCloud “internal” filesystem. This feature must be "enabled" via the ownCloud "admin" user Settings => Admin area.

<more text and image to follow>


Main ownCloud Page | Index