J'imagine que Collabora ne doit pas avoir eu assez de demande de client qui souhaitais faire tourner leur soft sur coeur ARM, donc pas de ressource alloué pour ça. Et puis plus il y a de plateforme supporté, plus les process de sortie de version (process qualité) vont être long pour garantir le fonctionnement optimal. Tout est question de temps et d'argent.
Sur le PI Zero ont a pas fait marché Tracim avec docker ^
Ce qui est sur c'est que Docker en soit, ne simplifie pas réellement les choses par rapport à une machine virtuel (j'entends par la, tout ce qui concerne les compatibilités matériel). Un container Docker n'est qu'une boite qui fait tourner un OS qui accède aux ressources système de la machine hôte, donc il dépend quasi entièrement des caractéristiques de la machine hôte.
Docker peut fonctionner sur les architectures suivantes https://docs.docker.com/install/, mais nous n’avons pas essayé de faire tourner le container Docker de Tracim sur autre chose qu’une archi X86-64 (Linux, Windows et Mac il me semble).
Le container de Tracim fait tourner Debian stretch en 64bits.
Nous avons réussi à faire marcher Tracim sur un serveur ARM (ARM64-2GB avec une Debian Stretch chez Scaleway) https://github.com/tracim/tracim/issues/1458 mais dans ce cas c’est une installation sans Docker.
Nous avons aussi réussi l’installation (sans Docker) sur un Raspberry (tested on PI zero W 1.1) https://github.com/tracim/tracim/issues/1576 .Il faut juste être patient, car la compilation du front est très très longue avec le CPU du PI zero.
Collabora Online ne fonctionne pas sur ARM64 par exemple, donc si vous souhaitez utiliser toutes les fonctionnalités de Tracim, il vous faudra obligatoirement une machine x86-64 pour l’édition en ligne.
Je ne sais pas si cela répond correctement à votre question?
L'herbergement n'est pas plus compliqué qu'avant ;)
Et pour tester/utiliser en prod, il y a l'image docker qui va bien. On peut même renseigner les paramètres (présent dans le development.ini) directement dans un fichier docker-compose.yml pour démarrer et utiliser tracim plus facilement (pas besoin de démarrer le container, puis modifier le fichier de config et redémarrer le container pour la prise en compte des modifications).
[^] # Re: YunoHost
Posté par xandercagexxx . En réponse à la dépêche Vie dématérialisée. Évalué à 1.
J'imagine que Collabora ne doit pas avoir eu assez de demande de client qui souhaitais faire tourner leur soft sur coeur ARM, donc pas de ressource alloué pour ça. Et puis plus il y a de plateforme supporté, plus les process de sortie de version (process qualité) vont être long pour garantir le fonctionnement optimal. Tout est question de temps et d'argent.
Sur le PI Zero ont a pas fait marché Tracim avec docker ^
Ce qui est sur c'est que Docker en soit, ne simplifie pas réellement les choses par rapport à une machine virtuel (j'entends par la, tout ce qui concerne les compatibilités matériel). Un container Docker n'est qu'une boite qui fait tourner un OS qui accède aux ressources système de la machine hôte, donc il dépend quasi entièrement des caractéristiques de la machine hôte.
[^] # Re: YunoHost
Posté par xandercagexxx . En réponse à la dépêche Vie dématérialisée. Évalué à 5.
Bonjour,
Docker peut fonctionner sur les architectures suivantes https://docs.docker.com/install/, mais nous n’avons pas essayé de faire tourner le container Docker de Tracim sur autre chose qu’une archi X86-64 (Linux, Windows et Mac il me semble).
Le container de Tracim fait tourner Debian stretch en 64bits.
Nous avons réussi à faire marcher Tracim sur un serveur ARM (ARM64-2GB avec une Debian Stretch chez Scaleway) https://github.com/tracim/tracim/issues/1458 mais dans ce cas c’est une installation sans Docker.
Nous avons aussi réussi l’installation (sans Docker) sur un Raspberry (tested on PI zero W 1.1) https://github.com/tracim/tracim/issues/1576 .Il faut juste être patient, car la compilation du front est très très longue avec le CPU du PI zero.
Collabora Online ne fonctionne pas sur ARM64 par exemple, donc si vous souhaitez utiliser toutes les fonctionnalités de Tracim, il vous faudra obligatoirement une machine x86-64 pour l’édition en ligne.
Je ne sais pas si cela répond correctement à votre question?
[^] # Re: Bravo !
Posté par xandercagexxx . En réponse à la dépêche Plus d’excuse pour ne plus collaborer (avec Tracim 2.5) !. Évalué à 2.
L'herbergement n'est pas plus compliqué qu'avant ;)
Et pour tester/utiliser en prod, il y a l'image docker qui va bien. On peut même renseigner les paramètres (présent dans le development.ini) directement dans un fichier docker-compose.yml pour démarrer et utiliser tracim plus facilement (pas besoin de démarrer le container, puis modifier le fichier de config et redémarrer le container pour la prise en compte des modifications).
:)