System Requirements
Officially Recommended Environment
For best performance, stability, support, and full functionality we officially recommend and support:
Platform | Options |
---|---|
Operating System |
Ubuntu 18.04 LTS |
Database |
MariaDB 10+ |
Web server |
Apache 2.4 with |
PHP Runtime |
7.3 |
Officially Supported Environments
For best performance, stability, support, and full functionality we officially support:
Server
Platform | Options |
---|---|
Operating System |
|
Database |
|
Web server |
|
PHP Runtime |
|
For Linux distributions, we support, if technically feasible, the latest two versions per platform and the previous LTS Version. |
Database Requirements
The following database settings are currently required if you’re running ownCloud together with a MySQL or MariaDB database:
-
Disabled or
BINLOG_FORMAT = MIXED
orBINLOG_FORMAT = ROW
configured Binary Logging (See: MySQL / MariaDB with Binary Logging Enabled) -
InnoDB storage engine (The MyISAM storage engine is not supported, see: MySQL / MariaDB storage engine)
-
READ COMMITED
transaction isolation level (See: MySQL / MariaDBREAD COMMITED
transaction isolation level)
Memory Requirements
Memory requirements for running an ownCloud server are greatly variable, depending on the numbers of users and files, and volume of server activity. ownCloud officially requires a minimum of 128MB RAM. But, we recommend a minimum of 512MB.
Web Browser
-
Edge (current version on Windows 10)
-
IE11+ (except Compatibility Mode)
-
Firefox 57+ or 52 ESR
-
Chrome 66+
-
Safari 10+
Client Operating System
Operation System | Version(s) |
---|---|
Windows |
7+ |
macOS X |
(10.7+ &) 10.10+ & 10.12+ (64-bit only) |
CentOS |
6 & 7 (64-bit only) |
Debian |
(8.0 &) 9.0 & 10.0 |
Fedora |
(27 & 28 &) 29 & 30 |
Ubuntu |
16.04 & 18.04 & 19.04 |
openSUSE Leap |
(42.2 &) 42.3 & 15.0 & 15.1 |
Releases that should be deprecated are listed in parenthesis. |
Sync Clients and Mobile Apps
We always recommend to use the newest clients and mobile apps with the latest server release. You can find out more here: https://owncloud.org/changelog
Consideration for low memory environments
Scanning of files is committed internally in 10k files chunks. Based on tests, server memory usage for scanning greater than 10k files uses about 75MB of additional memory. |