Skip to main content
Version: Next

OwnCloud

OwnCloud is A self-hosted file sync and share server software, used for Document Collaboration . ownCloud provides access to your data through a web interface, sync clients or WebDAV while providing a platform to view, sync and share across devices easily-all under your control.

gui

Prepare

When referring to this document to use OwnCloud, please read and ensure the following points:

  • This application is installed by Websoft9 console.

  • The purpose of this application complies with the AGPL-3.0 open source license agreement.

  • Configure the domain name or server security group opens external network ports for application access.

Getting started

Initial setup

  1. When completed installation of OwnCloud at Websoft9 Console, get the applicaiton's Overview and Access information from My Apps

  2. Visit the URL of OwnCloud, login to the backend and start using it

Document preview and editing ONLYOFFICE

  1. Optional: Websoft9 console App Store, install ONLYOFFICE

  2. Install ONLYOFFICE in the OwnCloud Backend Market

  3. After installation, settings > Admin > additional to set ONLYOFFICE connection

Connecting to external storage

  • ownCloud backend: You can setup external storage by settings > admin > Storage
  • Requires S3 support, need to be installed in Market External Storage: S3

Rebuild Indexes

After moving or copying your ownCloud data directory to another location, you need to run occ files:scan --all to rebuild the index

Configuration options

  • Marketplace

  • SMTP(✅): settings > admin > Email server

  • Support third-party storage(✅)

  • Multilingual(✅): OwnCloud background Personal > General to set the language

  • Mobile: OwnCloud Desktop Client, OwnCloud Android App, OwnCloud iOS App

  • Document Editing and Preview: Integration with ONLYOFFICE Docs and other third-party middleware.

  • Configuration file (mounted): /mnt/data/config/config.php

  • CLI: ownCloudcmd

  • API

Administer

  • Modify URL: Modify OWNCLOUD_DOMAIN and OWNCLOUD_TRUSTED_DOMAINS environment variables, changing config.php will not work

  • Online Backup: Online Backup by OwnBackup application

Troubleshooting

untrusted domain?

Description: Initialization prompt You are accessing the server from an untrusted domain
Solution: Apply OWNCLOUD_DOMAIN and OWNCLOUD_TRUSTED_DOMAINS as real URLs in the compose file .env