Admin Documentation¶
Introduction¶
This is the administrators manual for ownCloud, a flexible, open source file sync and share solution. It comprises of the ownCloud server, as well as client applications for Microsoft Windows, Mac OS X and Linux (Desktop Client) and mobile clients for the Android and Apple iOS operating system.
Target audience¶
This guide is targeted towards people who want to install, administer and optimize ownCloud Server. If you want to learn how to use the Web UI, or how to install clients on the server, please refer to the User Manual or the Desktop Client Manual respectively.
Structure of this document¶
The next chapters describes how to set up ownCloud Server on different platforms and operating systems, as well as how to update existing installations.
Further chapters will then detail on integrating ownCloud into your existing environment, e.g. how to setup LDAP or how to mount your storage.
Installation¶
This chapter will introduce you to the installation of ownCloud in different scenarios.
If you want to just try ownCloud in a virtual machine without any configuration, check the section Appliances, where you will find ready-to-use images.
- Linux Distributions (recommended)
- Windows 7 and Windows Server 2008
- Manual Installation
- PageKite Configuration
- Univention Corporate Server
- Mac OS X (not supported)
- Appliances
Configuration¶
This chapter covers ownCloud and web server configuration.
- Database Configuration
- User Authentication with LDAP
- Custom Mount Configuration Web-GUI
- Custom Mount Configuration
- Background Jobs
- Mail Configuration
- Automatic Configuration
- Use Server-Side Encryption
- Uploading big files > 512MB (as set by default)
- Apps Configuration
- Reverse Proxy Configuration
- Serving static files via web server
- 3rd-Party Configuration
- Custom User Backend Configuration
- Custom Client Configuration
- Maintenance Mode Configuration
- Knowledge Base Configuration
- Logging Configuration
- Language Configuration
Maintenance¶
This chapter covers maintenance tasks such as updating or migrating to a new version.