History: Présentation des Tiki Trackers au Linux-Meetup du 7 mai 2019
Preview of version: 3
Tikitrackers.org
Suite d'entreprise WikiSuite: Tiki Trackers
Présentation par Marc Laporte, Fondateur
La suite d'entreprise en logiciel libre la plus complète et intégrée développée à ce jour
Fondée en 2011, WikiSuite est particulièrement adapté aux organisations centrées sur le savoir et offre la plupart (80% +) des fonctionnalités de gestion des données et des connaissances dont toutes les organisations ont de besoin.
Plan de la présentation
- Tiki Trackers
- Démonstration de la configuration des Tiki Trackers
Tiki Trackers
Les Tiki Trackers sont le «module de base de données» de création rapide et facile d’applications web de la plateforme web open source de collaboration Tiki.
Haut-Niveau
- Système d'exploitation et réseau
- Courriel et calendrier
- Clavardage et vidéo conférence
- Fichiers et synchronisation
- Commerce
- Web et intranet
- Sécurité
- BPM et analyse
Système d'exploitation et réseau
L'infrastructure sous-jacente
- Routeur / passerelle / pare-feu / VPN
- Virtualisation (tout système d'exploitation client)
- Index / recherche unifiée
- Serveur / Réseau
- Bureau / Mobile
- Traitement du langage naturel (NLP)
- Recherche fédérée
Courriel et calendrier
L'outil de communication universel
- Calendrier
- Info-lettre
- Webmail
- Carnet d'adresses
- IMAP / CardDAV / CalDAV
- Notifications de modifications
- Anti-pourriel
- Filtres
Clavardage et vidéo conférence
Communications unifiées en temps réel enrichies (XMPP + WebRTC + SIP)
- Système téléphonique PBX avec messagerie vocale vers e-mail
- Collaboration en temps réel du texte
- Présence / Chat (XMPP)
- Co-navigation
- Conférence vidéo et enregistrement
- Contrôle à distance du clavier et de la souris
- Partage d'écran
- Diaporama
Fichiers et synchronisation
Ayez toujours la dernière version et accédez aux précédentes
- Sauvegarde
- Versionnage
- Répertoires maîtres
- Fichiers de toute taille
- Rechercher dans les fichiers
- Synchronisation de fichiers multi-périphérique
- Accès hors ligne
Commerce
Vendre des adhésions, des produits ou des services
- Gestion de la clientèle / des membres (CRM)
- Panier / Paiement
- Gestion de la force de vente
- Publicité / réseaux sociaux
- Gestion des événements
- Affichage numérique
- Comptabilité (Alpha)
Web et intranet
Votre contenu Web public et privé
- Site Web / CMS / Blog
- Wiki / Base de connaissances / Livre
- Réseaux sociaux d'entreprise
- Service à la clientèle / Suivi des problèmes
- Framework Web / Flux de travail
- Apprentissage en ligne/ Quiz
- Gestion de la vidéo
- Forums
Sécurité
Gardez vos données à l'abri des pertes ou des divulgations
- Gestion des utilisateurs / groupes LDAP
- Détection d'Intrusion / Protection
- Gestion de mot de passe
- Anti-Virus / Anti-Pourriel
- Pare-feu / VPN
- Système d'enregistrement
- Anti-hameçonnage
- Chiffrement de fichier
BPM et analyse
Gérer, mesurer et optimiser vos processus métier
- Base de données / Formulaires / Rapports
- Analyses d'audience Internet
- Rapports / Statistiques
- Enquêtes / Sondages
- Intelligence d'affaire
- Tableur / graphique
- Gestion de projet
- Alertes
Les composantes
- ClearOS
- Openfire Meetings
- Tiki Wiki CMS Groupware
- Syncthing
- Elasticsearch
- Kimchi
- Xibo
- FusionPBX
ClearOS
ClearOS est une distribution GNU/Linux conçue pour les besoins des petites et moyennes entreprises. Dotée d'une interface web intuitive, elle est typiquement utilisée sur le réseau comme passerelle ou serveur. Dérivée de CentOS et de Red Hat Enterprise Linux, son code source est disponible principalement sous la licence GPL version 2.
Openfire Meetings
Openfire Meetings est un serveur de communication en temps réel qui supporte les protocoles XMPP, WebRTC et SIP. Il offre un très grand nombre de fonctionnalités grâce à un système d'extensions et son code source est disponible sous la licence Apache 2.0.
En savoir plus
Tiki Wiki CMS Groupware
Tiki Wiki CMS Groupware est une application web combinant les fonctionnalités d'un wiki, d'un système de gestion de contenu et d'une plateforme de collaboration en ligne. Il s'agit de l'application web libre dotée du plus grand nombre de fonctionnalités intégrées. On peut l'utiliser pour construire toutes sortes d'applications web : sites «simples» ou portails complexes, bases de connaissances, intranets, extranets, etc. Le code source de Tiki est disponible sous la licence LGPL version 2.
Syncthing
Syncthing est une application client-serveur pour la synchronisation de fichiers. Dotée de son propre protocole d'échange, elle remplace des services non libres comme DropBox par une application ouverte, fiable et décentralisée. Syncthing est conçu pour une synchronisation efficiente de multiples répertoires sur de multiples appareils. Son code source est utilisable selon les dispositions de la licence MPL version 2.0.
Elasticsearch
Elasticsearch est un serveur de recherche libre basé sur la bibliothèque logicielle Lucene. Il comprend un moteur de recherche en texte intégral, une interface web RESTful et des documents JSON. Il s'intègre nativement dans Tiki Wiki CMS Groupware et un projet connexe Kibana permet des visualisations. Le code source d'Elasticsearch est disponible sous la licence Apache version 2.0.
Kimchi
Kimchi est un outil web pour la gestion d'infrastructures de virtualisation KVM. Il a été conçu pour simplifier le plus possible l'utilisation et le démarrage rapide dans KVM. Le code source de Kimchi est disponible sous la licence LGPL version 3.0.
Xibo
Xibo est une solution numérique d'affichage dynamique comprenant un système de gestion de contenu du côté serveur et, du côté client, le choix d'un lecteur pour Windows ou Android. Le code source de Xibo est disponible sous la licence AGPL version 3.0.
FusionPBX
FusionPBX est une application graphique libre pour FreeSWITCH. Elle peut être utilisée comme PBX de haute disponibilité, seule ou sur un domaine en service partagé, comme commutateur de classe transporteur ou encore comme serveur de centre d'appel, de télécopie, de voix-sur-ip, de messagerie vocale, de conférence, d'applications voix, etc. Le code source de FusionPBX est disponible sous la licence MPL 1.1.
Mise à jour
5 juin 2017 | Hewlett Packard Enterprise (HPE) rend ClearOS disponible sur les serveurs HPE SMB ProLiant. |
3 Novembre 2017 | La version ClearOS 7.4 publiée pour toutes les éditions, qui comprend la disponibilité de l'authentification à deux facteurs pour la configuration Web ( le panneau d'administration ClearOS) et les applications «Pare-feu dynamique» sur le marché ClearOS. La communauté WikiSuite est fière d'avoir collaboré pour améliorer la sécurité de ClearOS. |
14 Février 2018 | Partenariat plus formel avec Converse.js comme client XMPP dans WikiSuite. Décision de passer à Bootstrap 4. |
Mise à jour (suite)
14/15 + 17/18 Mars 2018 | L'équipe principale de WikiSuite, Openfire, Converse, Cyrus, ClearOS, Fastmail et Tiki Wiki CMS Groupware se sont rencontrés pour collaborer sur XMPP et JMAP |
5 Mai 2018 | Introduction de Webmeet qui permet aux visiteurs d'un site web de clavarder et de se rencontrer en équipe.. Converse et Openfire sont utilisés. |
14-15 Juillet 2018 | Juillet 2018 JMAP IETF Hackathon à Montréal |
23 Juillet au 21 Septembre 2018 | Stage de développement sur ClearOS en République Démocratique du Congo (9 semaines) |
17 Septembre 2018 | Elastic meetup sur Kibana, Quoi de neuf dans 6.x, et cas d'utilisation dans WikiSuite |
7 au 19 Septembre 2018 | Première WikiSuite Non-Conférence à Montréal, Québec, Canada |
Faiblesses et priorités pour 2019
- Re-bâtir le système de comptabilité: https://doc.tiki.org/Accounting
- Intégration du système de courriel avec JMAP https://github.com/WikiSuite/zend-jmap et Cyrus 3
- Gestion des mots de passe pour les équipes (stratégie à déterminer)
Questions sur WikiSuite ?
ClearOS
La plupart des cas d'utilisation couverts par des applications dans diverses catégories:
- Infonuagique (Cloud)
- Réseau (Network)
- Passerelle (Gateway)
- Serveur
- Système
- Rapports
Pourquoi ClearOS ?
La grande majorité de l’administration de ClearOS se fait via l’interface Web. Ainsi, il est facile de voir comment les choses sont configurées, et de former les autres à la gestion, et d’éviter le problème des administrateurs système qui effectuent des modifications non documentées via la ligne de commande.
Pourquoi ClearOS? (2)
ClearOS ajoute une couche au-dessus de nombreux outils divers et utiles.
- Il fournit des noms sémantiques pour faciliter la tâche du nouvel administrateur. Ex .: Fail2ban est proposé comme "Détecteur d'Attaque"
- Cette couche permet une grande intégration et une interopérabilité. Par exemple, l'application d'authentification à deux facteurs fonctionne avec l'application de pare-feu dynamique lorsque les deux sont installés.
- Il fournit une expérience utilisateur cohérente pour la configuration du serveur via l'interface graphique.
- Cela facilite la gestion: un fichier de sauvegarde de configuration simple contient des informations pour plusieurs applications. Il est donc facile de restaurer cette configuration sur une nouvelle instance ClearOS
- Il facilite l'automatisation: une API commune pour gérer plus de 80 applications.
Pourquoi ClearOS? (3)
- Les applications sont écrites en PHP, utilisé par 83,1% des sites Web, contre 72,5% il y a huit ans.
- Selon la suggestion de Marc Laporte, ils sont passés à Bootstrap en v7
- Services conviviaux de ClearCenter (sauvegardes à distance, audits de sécurité, noms de domaine, etc.)
- Fonctionnalités robustes pour serveur sur lieu (passerelle et mise en réseau)
Pourquoi ClearOS? (4)
Préinstallé sur certains matériels HPE, notamment le HPE ProLiant MicroServer Gen10, vendu au prix inférieur à 600 USD. Il est même disponible chez les grands détaillants.
Pourquoi pas CentOS ?
CentOS est un système d'exploitation à usage général. Sur une nouvelle installation, il fait très peu. Vous devez choisir parmi des dizaines de milliers d'applications pour obtenir les fonctionnalités dont vous avez besoin. Et il existe très peu de fonctionnalités, voire aucune, permettant aux différentes applications de fonctionner ensemble.
Il est facile de convertir un CentOS en ClearOS.
Pourquoi pas Ubuntu ?
Bien qu'il existe des variantes (Ubuntu pour le bureau, Ubuntu pour le serveur et Ubuntu pour l'infonuagique), Ubuntu est un système d'exploitation polyvalent. Sur une nouvelle installation, il fait très peu. Vous devez choisir parmi des dizaines de milliers d'applications pour obtenir les fonctionnalités dont vous avez besoin. Et il existe très peu de fonctionnalités, voire aucune, permettant aux différentes applications de fonctionner ensemble.
Démonstration de l'installation et de la configuration de ClearOS
Par exemple: https://wikisuite.org/How-to-install-ClearOS-on-Linode
(Mais ça roule sur n'importe machine virtuelle ou ordinateur standard)
Et après:
https://www.clearos.com/resources/documentation/clearos/content:en_us:7_first_boot_wizard