ownCloud gives you universal access to your files through a web
interface or WebDAV. It also provides a platform to easily view
and sync your contacts, calendars and bookmarks across all your
devices and enables basic editing right on the web.
- the charm comes with port, user, password configuration options.
if no user is provided, the administrator will be "owncloud".
if no password is provided, a random one is chosen during the db-relation-joined hook. if you do this, you can obtain the auth credentials from the juju logs.
juju deploy owncloud
juju expose owncloud
3a. Standalone Instance
Access owncloud service directly, and complete the setup, providing user credentials and initializing sqlite database.
3b. Shared Instances
juju deploy mysql juju add-relation mysql owncloud
juju deploy nfs juju add-relation nfs owncloud
look for it in the output of the
juju status command.
Genericize shared-fs-relation-* for non-nfs shared-fs providers