Updated: 29 September 2026 · Applies to: ownCloud Classic 10.16 and ownCloud Infinite Scale 8.2 on Linux servers (x86_64 and arm64)
This article used to install ownCloud 10 on CentOS with PHP from the Remi repository. Both the operating system and that setup are outdated. Here is where ownCloud stands today and how to get started on a current server. We checked the releases on 29 September 2026 and tested Infinite Scale 8.2.0 on Debian 13.
Two ownCloud products
- ownCloud Classic (version 10): the original PHP application with a MySQL or MariaDB database. It is still maintained (10.16 was released in February 2026) but requires PHP 7.4, which is out of security support. ownCloud has announced a version for PHP 8.3 (11.0), which was at pre-alpha stage in April 2026. Keep existing Classic installations updated while you plan a move; do not start a new one.
- ownCloud Infinite Scale (oCIS): the successor, written in Go. It is a single program that needs no PHP and no database. Version 8.2.0 is the current stable release. Use it for new installations.
Try Infinite Scale in a few minutes
- Download the binary for your CPU from the release page on GitHub and check its checksum (use
arm64instead ofamd64on ARM servers):curl -LO https://github.com/owncloud/ocis/releases/download/v8.2.0/ocis-8.2.0-linux-amd64 curl -LO https://github.com/owncloud/ocis/releases/download/v8.2.0/ocis-8.2.0-linux-amd64.sha256 sha256sum -c ocis-8.2.0-linux-amd64.sha256 install -m 755 ocis-8.2.0-linux-amd64 /usr/local/bin/ocis
- Create the initial configuration. This prints the password of the
adminuser; save it:ocis init
For a first test on a server without a certificate, answer the question about insecure connections withyes, or runocis init --insecure yes. - Start the server and open
https://SERVER:9200in a browser:OCIS_URL=https://SERVER:9200 ocis server
ReplaceSERVERwith the host name you use in the browser.
For production, follow ownCloud's deployment documentation: run oCIS as a systemd service under its own user, put it behind a reverse proxy with a proper TLS certificate, set OCIS_URL to your public address, and plan backups of its data folder (~/.ocis by default).
Moving from ownCloud Classic
Infinite Scale stores data differently, so moving is a migration, not an in-place upgrade. Check ownCloud's migration documentation, and test with a copy of your data first.
Need a server for it? Our experts can set up and migrate file-sharing platforms.
Official documentation: ownCloud Infinite Scale documentation and Infinite Scale releases.
Ucartz services for this topic
- KVM VPS hosting: NVMe SSD and full root access, with Free Basic Managed Support.
- Unmanaged dedicated servers: full root access and free IPMI KVM, with Free Basic Managed Support.
- Linux server management: hardening, patching, monitoring and automation for Ubuntu, Debian, RHEL and AlmaLinux.
