---
title: ownCloud
created: 2026-06-07
updated: 2026-06-07
type: app
tags: [catalogue, cloud-storage, php, file-sync, enterprise, file-sharing]
confidence: high
contested: false
sources: [https://selfh.st/apps/?tag=Self-hosted+Cloud, https://github.com/owncloud/core]
---

# 🗂️ ownCloud

> **Le précurseur du cloud personnel open source** : créé en 2010 par Frank Karlitschek, forké en 2016 pour donner naissance à [[app-nextcloud]], ownCloud continue d'exister en tant qu'alternative orientée entreprise avec un accent sur la sécurité, la conformité et l'intégration aux SI professionnels.

## 📋 Informations Générales

| Métadonnée | Valeur |
| :--- | :--- |
| **Site web** | [owncloud.com](https://owncloud.com/) |
| **GitHub** | [owncloud/core](https://github.com/owncloud/core) |
| **License** | AGPL-3.0 |
| **Langage** | PHP (backend), Vue.js (frontend) |
| **Étoiles** | 8 200 ⭐ |
| **Dernière MAJ** | 2026-05-12 |
| **Catégorie** | [[cat-cloud-storage]] |

## 📝 Description

**ownCloud** est historiquement le projet qui a démocratisé le concept de « Dropbox auto-hébergé » en 2010, à une époque où le choix était très limité. Le fork communautaire [[app-nextcloud]] a depuis pris une longueur d'avance en termes de fonctionnalités et de communauté, mais ownCloud reste pertinent pour les **déploiements professionnels** exigeant du support commercial, des certifications (SOC 2, ISO 27001) et une intégration native avec des solutions d'archivage (OpenText, IBM Spectrum Protect, etc.).

L'édition open source « ownCloud Server » conserve un cœur fonctionnel solide : synchronisation multi-device, WebDAV, partage avec mots de passe et dates d'expiration, gestion fine des quotas, montage de stockage externe (S3, SFTP, SMB, Google Drive), authentification SAML / LDAP / OpenID Connect. La version commerciale (ownCloud Enterprise) ajoute des modules de chiffrement côté serveur, de conformité RGPD, d'audit étendu et de clustering.

La principale force d'ownCloud face à Nextcloud tient à sa stabilité légendaire en environnement de production critique — le code est plus conservateur, l'API publique mieux gérée en termes de rétro-compatibilité, et l'éditeur (ownCloud GmbH) propose un support contractuel. Pour un usage familial ou une PME non régulée, [[app-nextcloud]] sera souvent plus attractif grâce à son écosystème d'apps ; pour une banque, un hôpital ou une administration, ownCloud garde des arguments.

## 🚀 Installation

### Option 1 : Docker Compose (recommandé)

```yaml
# docker-compose.yml
version: '3.8'

services:
  owncloud:
    image: owncloud/server:10.15
    container_name: owncloud
    restart: unless-stopped
    ports:
      - "8080:8080"
    depends_on:
      - db
      - redis
    environment:
      OWNCLOUD_DOMAIN: cloud.example.com
      OWNCLOUD_DB_TYPE: mysql
      OWNCLOUD_DB_NAME: owncloud
      OWNCLOUD_DB_USERNAME: owncloud
      OWNCLOUD_DB_PASSWORD: ${DB_PASS}
      OWNCLOUD_DB_HOST: db
      OWNCLOUD_ADMIN_USERNAME: admin
      OWNCLOUD_ADMIN_PASSWORD: ${ADMIN_PASS}
      OWNCLOUD_REDIS_ENABLED: "true"
      OWNCLOUD_REDIS_HOST: redis
    volumes:
      - owncloud_files:/mnt/data

  db:
    image: mariadb:11
    container_name: owncloud-db
    restart: unless-stopped
    environment:
      MARIADB_ROOT_PASSWORD: ${DB_ROOT_PASS}
      MARIADB_DATABASE: owncloud
      MARIADB_USER: owncloud
      MARIADB_PASSWORD: ${DB_PASS}
    volumes:
      - db_data:/var/lib/mysql

  redis:
    image: redis:7-alpine
    container_name: owncloud-redis
    restart: unless-stopped

volumes:
  owncloud_files:
  db_data:
```

### Option 2 : Paquets managés (production)

```bash
# Ubuntu 22.04 - dépôt officiel
wget -nv https://download.owncloud.com/server/repositories/10.15/Ubuntu_22.04/Release.key -O - \
  | gpg --dearmor | sudo tee /etc/apt/trusted.gpg.d/owncloud.gpg
echo 'deb https://download.owncloud.com/server/repositories/10.15/Ubuntu_22.04/ /' \
  | sudo tee /etc/apt/sources.list.d/owncloud.list
sudo apt update
sudo apt install owncloud-files owncloud-db
```

## ⚙️ Configuration

- **`config.php`** : déclarations des trusted domains, du Redis (`'memcache.local' => 'OC\\Memcache\\Redis'`) et du `default_phone_region`.
- **LDAP / Active Directory** : configuration via `occ user:sync` ou l'UI admin.
- **Stockage externe** : app « External Storage » (S3, SMB, FTP, Google Drive).
- **WebDAV** : activé nativement, idéal pour connecter des clients macOS / Linux.
- **Antivirus** : app « Antivirus for files » branchant ClamAV.
- **Background jobs** : `occ background-job:execute` ou cron toutes les 5 minutes.

## 🔄 Alternatives

### Open Source
- [[app-nextcloud]] — Le fork devenu leader (AGPL-3.0, PHP)
- [[app-owncloud-infinite-scale]] — Refonte Go de l'éditeur, API S3-native
- [[app-seafile]] — Performances de sync excellentes
- [[app-cloudreve]] — Moderne, Go, multi-backends
- [[app-opencloud]] — Fork communautaire de OCIS
- [[app-oxicloud]] — Rust, moderne
- [[app-sync-in]] — Node.js, simple
- [[app-mydrive]] — Node.js, simple

### Propriétaires (ce que cette app remplace)
- **Microsoft SharePoint** — partage de fichiers en environnement Microsoft
- **Box for Business** — cloud d'entreprise
- **Citrix ShareFile** — partage sécurisé
- **Google Drive Enterprise** — avec SSO et audit

## 🔐 Sécurité

- **Chiffrement at-rest** : propre au serveur (et non E2E), module « Encryption » de la version Enterprise.
- **Authentification multi-facteur** : TOTP, [[app-2fauth]] côté client.
- **CSP & headers** : durcir via reverse-proxy ([[app-traefik]], [[app-caddy]]) avec HSTS, X-Frame-Options.
- **Audit** : app « Auditing » officielle, exportable vers syslog/SIEM.
- **Mises à jour** : ownCloud Server publie des correctifs mensuels ; souscrivez aux mails de sécurité.
- **Bug bounty** : programme public sur HackerOne pour les éditions Enterprise.

## 📚 Ressources

- [Site officiel](https://owncloud.com/)
- [Documentation admin](https://doc.owncloud.com/server/latest/admin_manual/)
- [GitHub owncloud/core](https://github.com/owncloud/core)
- [Forums communauté](https://central.owncloud.org/)
- [ownCloud Universe](https://universe.owncloud.com/) — catalogue d'apps et intégrations

## Pages Liées

- [[cat-cloud-storage]] — Catégorie Cloud Storage
- [[recettes-docker-compose]] — Templates Docker
- [[app-nextcloud]] — Le fork devenu leader
- [[app-owncloud-infinite-scale]] — Refonte Go de l'éditeur
- [[securisation-home-lab]] — Sécurité
- [[Catalogue-Self-Hosted]] — Hub
