Solution communautaire

Exécuter ONLYOFFICE Workspace sur ZimaOS : ce que la communauté a appris

Users tested ONLYOFFICE Workspace on ZimaOS, requested an App Store package, and documented storage, port, DNS-tool, database, and mail-service obstacles.

ONLYOFFICE Workspace fonctionnait, mais pas comme une application en un clic

La discussion a commencé par une demande visant à ajouter des outils tels que dig et à proposer ONLYOFFICE Workspace dans l’App Store de ZimaOS. Un membre de la communauté a ensuite testé la plateforme et confirmé que la pile Workspace principale pouvait fonctionner, tout en soulignant que son programme d’installation coordonne plusieurs services au lieu de déployer un simple conteneur.

La plateforme peut combiner l’édition de documents dans un navigateur, le stockage de fichiers, les rôles utilisateur, les projets, le CRM, les fonctionnalités de calendrier et, en option, la messagerie. Cette richesse explique également pourquoi un script d’installation générique peut entrer en conflit avec un hôte de type appliance.

Les vérifications du stockage pouvaient cibler le mauvais disque

Par défaut, le programme d’installation vérifiait l’espace libre sur le disque système. Sur une machine ZimaOS équipée d’un petit périphérique pour le système d’exploitation et d’un pool de données plus volumineux, l’installation pouvait échouer même si une capacité suffisante était disponible ailleurs. La solution de contournement initiale proposée dans la discussion consistait à modifier le répertoire de base du programme d’installation avant de lancer l’installation de Workspace.

Ce chemin doit être adapté à la machine concernée. Écrire une plateforme volumineuse composée de plusieurs conteneurs sur la partition du système peut saturer le disque système, tandis que copier un chemin provenant de la machine d’un autre utilisateur peut pointer vers un espace de stockage inexistant.

Les ports et l’initialisation de la base de données nécessitaient une intervention manuelle

Les ports 80 et 443 ont été identifiés comme des sources probables de conflit, car le routage de ZimaOS ou d’autres applications peuvent déjà les utiliser. L’installation nécessitait donc de choisir délibérément des ports externes, plutôt que de supposer un hôte Debian vierge.

L’initialisation de la base de données a également été décrite comme fragile. Des guillemets incorrects ou des variables incohérentes pouvaient empêcher l’authentification et donner l’impression qu’une pile presque entièrement installée était défaillante. La discussion ne fournit pas de fichier Compose final unique dont le fonctionnement aurait été vérifié indépendamment sur différentes configurations de stockage ZimaOS.

Le module de messagerie facultatif constituait la limite la plus difficile

L’auteur souhaitait que le programme d’installation de la messagerie vérifie les enregistrements A et MX du domaine, mais l’hôte ne disposait pas des utilitaires DNS attendus ni d’autres composants Linux traditionnels. Une réponse indiquait que dig et nslookup sont normalement fournis par un paquet d’utilitaires DNS, tandis que ZimaOS n’est pas conçu pour l’installation de paquets arbitraires sur l’hôte.

L’auteur a finalement séparé les deux problèmes : exécuter ONLYOFFICE Workspace pour la collaboration et utiliser une plateforme de messagerie orientée conteneurs au lieu de forcer le module de messagerie intégré. Il a publié ses expérimentations dans ses dépôts Docker Hub communautaires, puis a partagé ses travaux GitHub associés.

La messagerie est restée décrite comme instable, et des commentaires ultérieurs mentionnaient qu’un autre produit de messagerie gratuit fonctionnait dans un environnement donné. Il s’agit d’expérimentations communautaires, et non d’une recommandation officielle de pile de messagerie ZimaOS.

Pourquoi un paquet pour l’App Store a-t-il été demandé ?

Un paquet natif du catalogue pourrait prédéfinir des chemins DATA accessibles en écriture, proposer des choix de ports sûrs et supprimer les vérifications du programme d’installation qui supposent une distribution Linux classique. Cette demande est restée une proposition d’évolution dans la discussion : aucune réponse d’IceWhale n’a confirmé qu’une application ONLYOFFICE Workspace officielle était prévue.

La sécurité et l’exposition restent des décisions distinctes

Une installation locale fonctionnelle ne garantit pas automatiquement un accès Internet sécurisé. La discussion mentionnait le fonctionnement limité au réseau local, HTTPS, les proxy inverses, les tunnels, la journalisation d’audit et les fonctionnalités d’authentification, mais ne validait pas une configuration complète destinée à être exposée publiquement. Les opérateurs doivent traiter le déploiement, la distribution des e-mails, le DNS et l’exposition externe comme des projets distincts.

FAQ

ONLYOFFICE Workspace peut-il fonctionner sur ZimaOS ?

Les tests de la communauté indiquaient que la pile Workspace principale pouvait fonctionner, mais qu’elle nécessitait des ajustements des chemins, des ports et des services, et qu’elle ne correspondait pas à l’installation d’une application classique en un clic.

Pourquoi le composant de messagerie a-t-il échoué ?

Il dépendait d’utilitaires DNS et d’autres comportements au niveau de l’hôte que l’environnement minimal de ZimaOS ne fournissait pas. L’utilisateur s’est orienté vers une pile de messagerie conteneurisée distincte.

Un paquet officiel pour l’App Store a-t-il été publié dans cette discussion ?

Non. Le conditionnement de Workspace pour l’App Store était une demande, et non un engagement de publication confirmé.