La version 1

De Documentation e-comBox

Présentation

L’application e-comBox est une application Web “dockérisée” installable sur n’importe quel système d’exploitation (Windows 10 Professionnel, Entreprise ou Education, Linux et MacOS). Un setup facilitant cet installation est fourni pour Windows et des scripts sont fournis pour les systèmes Linux et MacOS. Elle permet de lancer et gérer un certain nombre de sites basés sur les applications suivantes :

  • Prestashop :
  • une instance vierge,
  • une instance personnalisée (site Art Concept Stories)
  • WordPress avec WooCommerce :
  • une instance vierge,
  • une instance personnalisée (site Art Concept Stories)
  • WordPress sans WooCommerce, mais avec le add-in H5P (https://h5p.org/)
  • Mautic
  • Suite CRM
  • Odoo dans ses versions 12 et 13
  • Kanboard (gestion de projet)
  • HumHub (réseau social)

L’application est livrée sous la licence CeCILL(Acronyme pour Ce(A)C(nrs)I(NRIA)L(ogiciel)L(ibre)) soumise au droit français et respectant les principes de diffusion des logiciels libres. Vous pouvez utiliser, modifier et/ou redistribuer ce programme sous les conditions de la licence CeCILL telle que diffusée par le CEA, le CNRS et l'INRIA sur le site "https://www.cecill.info”.

Caractéristiques principale de l'e-comBox version 1

Ports utilisés

Les ports 8880 et 8888 sont utilisés pour l'appli elle-même. Ils ne peuvent être changés et doivent être libres.
Les ports allant de :

  • 9100 à 9799 (pour l’accès aux sites) ,
  • 2200 à 2299 (pour le SFTP),
  • 8700 à 8799 (pour phpmyadmin),

sont aléatoirement utilisés par l’application uniquement s’ils sont libres. On ne peut connaître le port utilisé que lorsque qu’un site est créé.

Le pare-feu de la machine doit être configuré pour permettre les connexions sur ces ports.

Pour accéder à un site, un lien cliquable Accéder au site (redirigeant vers l'URL du site dans un nouvel onglet du navigateur) est affiché pour chaque site démarré. Il est sous la forme : http://AdresseIP:port/nom_du_site. par exemple :

Généralités sur les différentes applications

Application Version Commentaires
Prestashop 1.7.5.1 versions : une e-boutique opérationnelle Art Concept Stories (300 références, 150 clients, 130 commandes) et une boutique avec la version démo proposée par Prestashop.
wooCommerce 5.2 2 versions : une e-boutique opérationnelle Art Concept Stories (300 références, 150 clients) et une boutique "squelette" totalement vierge.
Blog 5.2 Le module H5p est installé et activé.
Mautic 2.15.1
Suite CRM 7.10.11 Interface en Anglais.
Odoo 12 et 13 Interface en Anglais et pas de modules intégrés
Kanboard 1.2.10 Interface en Anglais.
Humhub 1.3.12 Interface en Anglais.

Autres

  • L'accès via un navigateur à l'interface de l'e-comBox ne peut pas se faire à distance sur Windows et MacOS.
  • Il n'est pas possible sur Windows et sur MacOS de modifier le mot de passe de Portainer.
  • Les mots de passe d'accès au bases de données sont visibles dans les docker-compose.