Installer et configurer ONLYOFFICE avec le script Docker automatique

Ce guide explique comment installer ONLYOFFICE à l’aide d’un script Docker automatique, des prérequis matériels et logiciels aux commandes d’installation et aux conseils de dépannage. Inclut aussi des vérifications, checklists par rôle et une méthode simple pour les sauvegardes et mises à jour.
Présentation rapide
ONLYOFFICE est une suite bureautique d’entreprise qui intègre gestion de documents, collaboration en temps réel, CRM, gestion de projets, calendrier et messagerie. L’architecture se compose principalement de trois serveurs :
- Community Server : modules People, Projects, CRM, Documents, Community, client mail, calendrier et chat.
- Document Server : éditeurs en ligne (texte, tableur, présentations) pour coédition en temps réel, révision et historique des versions.
- Mail Server : serveur de messagerie optionnel.
Ce tutoriel couvre les nouveautés récentes, les exigences système, l’installation rapide via script et les bonnes pratiques avant et après le déploiement.
Nouveautés principales
ONLYOFFICE Community Server 9.0
- Intégration avec DocuSign, plateforme de signature électronique.
- Fenêtre de partage repensée avec génération automatique de liens courts.
- Restauration d’une version antérieure depuis l’historique des versions.
- Sections Projets : Tâches et Discussions redesignées, navigation améliorée.
- Copie des tâches et sous-tâches.
ONLYOFFICE Document Server 4.3
- Ajout et modification des notes de bas de page.
- Fonction Annuler disponible en mode de coédition rapide.
- Correcteur orthographique prenant en charge davantage de langues.
- Nouvelles formules, styles de bordure supplémentaires et Collage spécial dans l’éditeur de tableur.
Exigences système et dépendances
Fact box — chiffres clés
- CPU : processeur double cœur 2 GHz ou supérieur.
- RAM : 6 Go ou plus.
- Espace disque : au moins 40 Go libres.
- Swap : au moins 6 Go recommandé.
- OS : distribution Linux amd64, noyau 3.10 ou ultérieur.
- Docker : version 1.10 ou ultérieure.
Remarques importantes
- Ces valeurs sont des minimums pour un petit déploiement. Pour des utilisateurs nombreux ou des documents volumineux, augmentez la RAM et le stockage.
- Préparez un nom de domaine si vous prévoyez d’activer le serveur mail ou d’obtenir des certificats TLS valides.
Installation d’ONLYOFFICE (étapes rapides)
- Ouvrez un terminal (Ctrl+Alt+T).
- Téléchargez le script d’installation Docker :
wget http://download.onlyoffice.com/install/opensource-install.sh
- Lancez Docker et exécutez le script pour installer ONLYOFFICE avec les éditeurs en ligne intégrés :
bash opensource-install.sh -ims false
- Si vous souhaitez installer également le serveur mail, exécutez le script en précisant votre nom de domaine enregistré :
bash opensource-install.sh -md "yourdomain.com"
Le script va créer et lancer les conteneurs Docker nécessaires et installer les dépendances requises.
Important
- Exécutez ces commandes avec un compte disposant des droits sudo ou en tant que root.
- Vérifiez que Docker est installé et fonctionne avant d’exécuter le script.
Avant d’exécuter : checklist rapide
- Docker est installé et le démon est démarré (systemctl status docker).
- Ports réseau ouverts (au minimum HTTP/HTTPS) et règles de pare-feu compatibles.
- Espace disque disponible >= 40 Go et swap configuré.
- Si vous ajoutez le mail server : DNS (MX), enregistrements SPF/DKIM/DMARC et nom de domaine configurés.
- Sauvegarde disponible des données importantes avant le premier lancement.
Démarrer votre espace bureautique web
Ouvrez un navigateur web et saisissez l’adresse IP ou le nom d’hôte de votre serveur. L’initialisation peut prendre plusieurs minutes la première fois. À la fin, spécifiez une adresse e-mail et créez un mot de passe pour accéder à votre espace la fois suivante.
Conseils post-installation
- Obtenez et installez des certificats TLS (Let’s Encrypt ou autre) si le service sera accessible depuis Internet.
- Configurez les sauvegardes régulières des volumes Docker contenant les données (base, fichiers).
- Surveillez l’utilisation CPU/RAM/disque et planifiez la montée en charge si nécessaire.
Sauvegarde et mise à jour — mini-méthodologie
- Avant mise à jour : arrêter les conteneurs applicatifs en lecture seule si possible.
- Exporter les volumes et bases de données (dump).
- Appliquer la mise à jour (réexécuter script ou update via images Docker).
- Vérifier le démarrage et valider les fonctions critiques (connexion, édition, envoi d’e-mails).
- En cas de régression, restaurer depuis la sauvegarde.
Cette méthode réduit les risques et facilite le rollback en cas d’incident.
Cas d’utilisation et limites (contre-exemples)
- Quand choisir autre chose : si vous avez besoin d’une suite bureautique entièrement managée, SaaS tiers peut être préférable.
- Limites du script automatique : pour des déploiements hautement personnalisés (intégrations avancées, stockage externe complexe), un déploiement manuel ou orchestré (Kubernetes) peut être plus adapté.
Dépannage courant
- Si le script échoue : vérifier les logs du script et des conteneurs Docker (docker ps, docker logs
). - Problème d’espace disque : nettoyer les images Docker inutilisées (docker system prune) après vérification.
- Erreurs d’authentification mail : contrôler les enregistrements DNS et les journaux du serveur mail.
Checklists par rôle
Administrateur système
- Vérifier Docker et ressources système.
- Configurer pare-feu et certificats TLS.
- Planifier sauvegardes et surveillance.
Administrateur applicatif / Chef de projet
- Valider accès utilisateurs et modules requis (CRM, Projets, Documents).
- Tester workflows de collaboration et autorisations.
Développeur / Intégrateur
- Vérifier API et connecteurs nécessaires.
- Tester intégrations tierces (DocuSign, stockage externe).
Décision rapide (flux)
flowchart TD
A[Besoin d'ONLYOFFICE ?] --> B{Avez-vous un domaine ?}
B -- Oui --> C[Installer avec option -md pour mail]
B -- Non --> D[Installer sans mail '-ims false']
C --> E[Vérifier DNS, TLS et ports]
D --> E
E --> F[Configurer sauvegardes et surveillance]
Liens utiles
- Documentation officielle d’installation et de configuration : https://helpcenter.onlyoffice.com
- Code source et informations binaires : https://onlyoffice.org
- Support communautaire et développeurs : https://dev.onlyoffice.org
Résumé et points clés
- Le script Docker officiel simplifie le déploiement d’ONLYOFFICE pour des installations standard.
- Respectez les prérequis matériels et logiciels (6 Go RAM minimal, 40 Go stockage).
- Pour le serveur mail, préparez le nom de domaine et les enregistrements DNS nécessaires.
- Mettez en place sauvegardes et surveillance avant la mise en production.
Notes
- Important : n’exécutez pas le script sans vérifier l’environnement Docker et la disponibilité des ressources.
- Si vous avez des besoins spécifiques (sécurité renforcée, intégration avancée), envisagez un déploiement orchestré ou une aide professionnelle.
Fin
Matériaux similaires

Importer et gérer vos contacts dans Windows 10
Dynamic Island sur Windows — Guide d'installation

Fixer l'erreur Half‑Life Launcher stopped working

Text MultiCopy : copier plusieurs textes dans Firefox

Changer l’icône Cydia pour iOS 7
