Mise en place de Wiki.js

Contexte

Fabrice FONTAINE (responsable IT de chez Bras immobilier) a mis en place peu après son arrivée dans l’entreprise, un Dokuwiki en intranet, afin que les différents services de l’entreprise (copropriété, location, vente,…) puissent récupérer des modèles de documents utiles pour leur travail et de pouvoir partager des procédures ou des informations sur l’entreprise. 

Demande

Changer l’outil de documentation du portail interne d’information (intranet) par wiki.js afin de le rentre plus convivial, esthétique et plus simple d’utilisation. Ce portail sera visible par les collaborateurs siège, mais aussi les agences grâce au MPLS.

Type : Interne à l’entreprise (service informatique)

Durée : 2 semaines

Coût : Infrastructure existante. 

Lieu : Siège social Bras Immobilier (Nantes)

Plan réseau

Les Objectifs du projet

Connaissances acquises

Serveur Web Apache
Node.JS
Applications web
SQL (postgresql)

Déroulement de la situation professionnelle

WIki.js c'est quoi ?

Wiki.js est un logiciel open-source qui permet de créer et gérer des wikis personnalisés. Il utilise Node.js et un moteur de base de données pour stocker les pages de wikis et offre une interface utilisateur moderne et facile à utiliser pour créer et éditer des pages. Il prend en charge plusieurs médias tels que les images, les vidéos et les fichiers, ainsi que la possibilité de personnaliser l’apparence du wiki à l’aide de thèmes. 

Il peut être utilisé pour créer des wikis internes d’entreprise, des wikis de documentation pour les projets open source, etc.

Mise en place en environnement de dév'

Dans le cadre de l’installation de wiki.JS J’ai mis en place un serveur web Apache sous CentOS en environnement de développement et j’ai effectué l’installation des outils nécessaires ( node JS,  base de données  postgresql). 

J’ai documenté toute cette installation en réalisant un fichier en Markdown que j’ai upload sur le gitlab de l’entreprise afin de garder une trace de la procédure d’installation. 

A la suite de cette installation, j’ai pu avec mon tuteur expérimenter les différents menus de wiki.JS dans le but de regarder les différents paramètres qu’il propose.

Mise en place en environnement de production

Une fois tous les tests réalisés en environnement de développement, nous avons pu mettre en place wiki.JS dans l’environnement de production. Un premier débat s’est lancé sur le nom qu’allait porter ce portail de documentation wiki bras, la doc, la duck. C’est finalement wiki bras qui l’emportera.

Une fois mis en place dans l’environnement de production, nous avons pu mettre en place la connexion LDAP, avec l’active Directory, et donner des droits à certains comptes/groupe pour effectuer de la création de page, notamment le service RH ou communication.

Une fois le paramétrage terminé, Fabrice a pu commencer à migrer les informations du dokuwiki vers le wiki bras.

Interface WEB avant/après

(Dokuwiki)

(Wiki.js)

Documentations du projet

Installation de Wiki.JS

Document d’installation Wiki.js

Les droits associés

Les droits associés

Site Web de Wiki.JS

Lien vers le site web de Wiki.JS

Compétences acquises du référentiel de BTS

Gérer le patrimoine informatique 

- Recenser et identifier les ressources numériques   

- Exploiter des référentiels, normes et standards adoptés par le prestataire informatique     

- Mettre en place et vérifier les niveaux d’habilitation associés à un service 

Mettre à disposition des utilisateurs un service informatique 

- Réaliser les tests d’intégration et d’acceptation d’un service 

- Déployer un service