[{"data":1,"prerenderedAt":113},["ShallowReactive",2],{"seo-verification":3,"blog-heberger-bookstack-fr":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"id":7,"slug":8,"title":9,"excerpt":10,"readTime":11,"views":12,"isPinned":13,"publishedAt":14,"category":15,"categories":21,"featuredImage":23,"bgImage":24,"posterImage":25,"relatedSolution":26,"intro":28,"sections":29,"ctaTitle":69,"ctaBody":70,"ctaButton":71,"ctaUrl":72,"relatedPosts":73},79,"heberger-bookstack","Héberger BookStack sur votre propre VPS","Installez BookStack sur votre VPS avec Docker, MySQL et SSL. Wiki et base de connaissances open source, simple et structurée.",6,723,false,"2026-04-02T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},7,"Self-hosting","self-hosting","bg-indigo-500\u002F10 text-indigo-400","cloud",[22],{"id":16,"name":17,"slug":18,"color":19,"icon":20},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fheberger-bookstack-poster.svg",{"categorySlug":18,"appSlug":27},"bookstack","BookStack est une plateforme de documentation et de base de connaissances open source, organisée en livres, chapitres et pages. Auto-hébergée sur un VPS, elle devient le wiki interne idéal pour une équipe ou une agence. Voici comment la déployer avec Docker, MySQL et un certificat SSL.",[30,34,44,47,66],{"type":31,"title":32,"body":33},"h2","Pourquoi self-héberger BookStack sur un VPS","BookStack se distingue par sa simplicité : là où d'autres wikis noient l'utilisateur sous les options, il impose une hiérarchie claire en étagères, livres, chapitres et pages, ce qui rend la documentation immédiatement navigable. Construit sur le framework Laravel, il est léger et facile à maintenir. Auto-hébergé sur VPS, il garde toute votre documentation interne — procédures, runbooks, base de connaissances client — sur votre propre infrastructure, sans abonnement par utilisateur. Pour une agence qui documente ses projets ou une équipe technique qui centralise ses procédures, c'est un wiki privé que vous contrôlez de bout en bout, avec recherche full-text, gestion fine des permissions et éditeur WYSIWYG ou Markdown.",{"type":35,"title":36,"items":37},"ul","Bénéfices concrets d'un BookStack auto-hébergé",[38,39,40,41,42,43],"Structure claire en étagères\u002Flivres\u002Fchapitres\u002Fpages : documentation navigable sans effort.","Éditeur WYSIWYG et Markdown au choix, avec diagrammes Draw.io intégrés.","Permissions granulaires par rôle et par livre pour cloisonner les contenus sensibles.","Recherche full-text rapide sur l'ensemble de la base de connaissances.","Authentification LDAP, SAML ou OAuth pour s'intégrer à votre annuaire d'entreprise.","Empreinte légère : un VPS modeste suffit pour une documentation d'équipe.",{"type":31,"title":45,"body":46},"Prérequis matériels et logiciels","BookStack est peu exigeant. Un VPS de 1 à 2 vCPU et 2 Go de RAM héberge confortablement la documentation d'une équipe ; la consommation grimpe surtout avec le volume d'images uploadées. Il s'appuie sur MySQL ou MariaDB. Prévoyez 15 à 25 Go de SSD selon la quantité de pièces jointes. Côté logiciel : Docker et Docker Compose, un sous-domaine `wiki.votredomaine.ma` avec enregistrement A, et un serveur SMTP pour l'envoi des invitations et notifications par e-mail.",{"type":48,"title":49,"steps":50},"steps","Déployer BookStack avec Docker et SSL",[51,54,57,60,63],{"title":52,"body":53},"Préparer le VPS","Installez Docker et le plugin Compose, puis créez `\u002Fopt\u002Fbookstack`. L'image communautaire `lscr.io\u002Flinuxserver\u002Fbookstack` est la plus répandue et la mieux maintenue pour un déploiement conteneurisé.",{"title":55,"body":56},"Déclarer MySQL et BookStack","Dans le `docker-compose.yml`, ajoutez un service `mariadb` avec une base et un utilisateur dédiés, plus le service `bookstack`. Renseignez la variable `APP_URL` en `https:\u002F\u002Fwiki.votredomaine.ma` — une URL incorrecte casse les liens internes et les uploads.",{"title":58,"body":59},"Lancer la stack","Exécutez `docker compose up -d`, puis surveillez `docker compose logs -f bookstack`. Au premier démarrage, BookStack exécute automatiquement les migrations Laravel pour créer le schéma de la base.",{"title":61,"body":62},"Configurer reverse proxy et SSL","Avec Caddy : `wiki.votredomaine.ma { reverse_proxy localhost:6875 }`, le certificat est géré seul. Avec Nginx, proxifiez vers `127.0.0.1:6875` et obtenez le certificat via `certbot --nginx`.",{"title":64,"body":65},"Première connexion et SMTP","Connectez-vous avec le compte par défaut `admin@admin.com` puis changez immédiatement le mot de passe. Configurez les variables SMTP (`MAIL_HOST`, `MAIL_USERNAME`...) pour activer les invitations utilisateurs et la réinitialisation de mot de passe.",{"type":67,"body":68},"tip","Soignez votre stratégie de sauvegarde : une instance BookStack se restaure à partir de trois éléments — le dump de la base MySQL\u002FMariaDB, le dossier `uploads` (images et pièces jointes) et le fichier de configuration contenant la clé `APP_KEY`. Sans cette clé d'application Laravel, les contenus chiffrés ne pourront pas être déchiffrés après restauration. Automatisez un `mysqldump` quotidien plus une copie du volume `uploads` vers un stockage externe, et conservez précieusement l'`APP_KEY` hors du serveur.","Hébergez votre wiki BookStack sur un VPS Cloud ServOrbit","Avec un VPS Cloud léger et Docker préconfiguré, montez BookStack et sa base MariaDB en quelques commandes, SSL inclus. Votre base de connaissances reste privée et sous votre contrôle.","Lancer mon VPS Cloud","\u002Fvps-cloud",[74,87,100],{"id":75,"slug":76,"title":77,"excerpt":78,"readTime":16,"views":79,"isPinned":13,"publishedAt":80,"category":81,"categories":82,"featuredImage":23,"bgImage":24,"posterImage":84,"relatedSolution":85},71,"heberger-nextcloud","Héberger Nextcloud sur votre propre VPS","Reprenez le contrôle de vos fichiers : déployez Nextcloud sur votre VPS avec Docker, base de données, reverse proxy et SSL.",2720,"2026-04-10T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},[83],{"id":16,"name":17,"slug":18,"color":19,"icon":20},"\u002Fblog\u002Fcovers\u002Fheberger-nextcloud-poster.svg",{"categorySlug":18,"appSlug":86},"nextcloud",{"id":88,"slug":89,"title":90,"excerpt":91,"readTime":11,"views":92,"isPinned":13,"publishedAt":93,"category":94,"categories":95,"featuredImage":23,"bgImage":24,"posterImage":97,"relatedSolution":98},72,"heberger-ghost","Héberger Ghost sur votre propre VPS","Lancez un blog ou une newsletter pro avec Ghost sur votre VPS : Docker, base de données, abonnements payants, reverse proxy et SSL.",2000,"2026-04-09T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},[96],{"id":16,"name":17,"slug":18,"color":19,"icon":20},"\u002Fblog\u002Fcovers\u002Fheberger-ghost-poster.svg",{"categorySlug":18,"appSlug":99},"ghost",{"id":101,"slug":102,"title":103,"excerpt":104,"readTime":16,"views":105,"isPinned":13,"publishedAt":106,"category":107,"categories":108,"featuredImage":23,"bgImage":24,"posterImage":110,"relatedSolution":111},73,"heberger-wordpress","Héberger WordPress sur votre propre VPS","Hébergez WordPress sur votre VPS pour des performances et un contrôle maximaux : Docker, MariaDB, cache, reverse proxy et SSL.",501,"2026-04-08T00:00:00+00:00",{"id":16,"name":17,"slug":18,"color":19,"icon":20},[109],{"id":16,"name":17,"slug":18,"color":19,"icon":20},"\u002Fblog\u002Fcovers\u002Fheberger-wordpress-poster.svg",{"categorySlug":18,"appSlug":112},"wordpress",1784126235298]