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.
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
-
When completed installation of OwnCloud at Websoft9 Console, get the applicaiton's Overview and Access information from My Apps
-
Visit the URL of OwnCloud, login to the backend and start using it
Document preview and editing ONLYOFFICE
-
Optional: Websoft9 console App Store, install ONLYOFFICE
-
Install ONLYOFFICE in the OwnCloud Backend Market
-
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
-
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
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