{"id":41975,"date":"2025-08-28T20:22:40","date_gmt":"2025-08-28T20:22:40","guid":{"rendered":"\/fr\/tutoriels\/?p=41975"},"modified":"2025-08-28T20:22:43","modified_gmt":"2025-08-28T20:22:43","slug":"executer-n8n-avec-docker","status":"publish","type":"post","link":"\/fr\/tutoriels\/executer-n8n-avec-docker\/","title":{"rendered":"Comment ex\u00e9cuter n8n avec Docker ?"},"content":{"rendered":"<p class=\"wp-block-paragraph\">L&rsquo;ex&eacute;cution de n8n avec Docker est un moyen efficace d&rsquo;auto-h&eacute;berger cet outil d&rsquo;automatisation des flux de travail. Contrairement &agrave; l&rsquo;installation directe de n8n sur votre serveur priv&eacute; virtuel (VPS), Docker offre un environnement conteneuris&eacute; qui isole n8n de votre syst&egrave;me principal. <\/p><p class=\"wp-block-paragraph\">Cela facilite la mise &agrave; niveau ou la r&eacute;trogradation de vos versions n8n, l&rsquo;adaptation de votre configuration pour accueillir davantage de flux de travail, et m&ecirc;me la migration de votre instance n8n vers un autre serveur.<\/p><p class=\"wp-block-paragraph\">Dans cet article, vous apprendrez comment ex&eacute;cuter n8n &agrave; l&rsquo;aide de Docker et Docker Compose. Cette m&eacute;thode vous permet de d&eacute;finir le service n8n, les variables d&rsquo;environnement et les d&eacute;pendances (telles qu&rsquo;une base de donn&eacute;es) dans un seul fichier YAML.<\/p><p class=\"wp-block-paragraph\">Poursuivez votre lecture pour d&eacute;couvrir les instructions &eacute;tape par &eacute;tape pour installer, configurer, s&eacute;curiser et mettre &agrave; jour votre instance n8n &agrave; l&rsquo;aide de Docker.<\/p><h2 class=\"wp-block-heading\" id=\"h-comment-auto-heberger-n8n-avec-docker\"><strong>Comment auto-h&eacute;berger n8n avec Docker<\/strong><\/h2><p class=\"wp-block-paragraph\">Pour auto-h&eacute;berger n8n avec Docker, vous devez commencer par installer Docker et Docker Compose sur votre VPS. Ensuite, vous devez cr&eacute;er un fichier Docker Compose pour configurer votre service n8n. Enfin, vous devez ex&eacute;cuter le conteneur n8n &agrave; l&rsquo;aide de la commande <strong>docker compose up -d<\/strong>.<\/p><p class=\"wp-block-paragraph\">Vous pouvez ensuite s&eacute;curiser votre configuration n8n avec SSL et un proxy inverse, modifier les variables d&rsquo;environnement si n&eacute;cessaire et mettre &agrave; jour n8n chaque fois qu&rsquo;une nouveaut&eacute; est disponible.<\/p><p class=\"wp-block-paragraph\">Les sections suivantes expliquent chaque &eacute;tape plus en d&eacute;tail.<\/p><p>\n\n\n        <div class=\"protip\">\n            <div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                    &#128218; Lecture recommand&eacute;e                <\/p>\n            <\/div>\n            <p class=\"protip__content\">Si vous pr&eacute;f&eacute;rez <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/installer-n8n\/\">installer n8n<\/a> directement sur votre VPS, ne vous inqui&eacute;tez pas. Nous avons un tutoriel d&eacute;di&eacute; pour vous guider tout au long du processus.<\/p>\n                    <\/div>\n        \n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-1-installer-docker-et-docker-compose\"><strong>1. Installer Docker et Docker Compose<\/strong><\/h3><p class=\"wp-block-paragraph\">Tout d&rsquo;abord, assurez-vous que Docker est configur&eacute; sur votre serveur. &Agrave; partir de la<strong> version 20.10.0 <\/strong>de Docker, Docker Compose est inclus par d&eacute;faut en tant qu&rsquo;extension, vous n&rsquo;avez donc pas besoin de l&rsquo;installer s&eacute;par&eacute;ment.<\/p><p class=\"wp-block-paragraph\">Si vous utilisez l&rsquo;<a href=\"https:\/\/www.hostinger.com\/fr\/vps\/hebergement-docker\">h&eacute;bergement VPS Docker<\/a> de Hostinger, vous avez de la chance : Docker est pr&eacute;install&eacute;, vous pouvez donc ignorer cette &eacute;tape.<\/p><p class=\"wp-block-paragraph\">Les utilisateurs disposant d&rsquo;un plan VPS Hostinger standard peuvent toujours <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/installer-docker-sur-ubuntu\/\">installer Docker<\/a> via un template pr&eacute;configur&eacute; ou manuellement via la ligne de commande.<\/p><p class=\"wp-block-paragraph\">Si vous choisissez cette derni&egrave;re option, v&eacute;rifiez l&rsquo;installation en ex&eacute;cutant la <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/commandes-linux\/\">commande Linux<\/a> suivante dans votre terminal :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">docker -v<\/pre><p class=\"wp-block-paragraph\">Cela affichera la version install&eacute;e de Docker, comme ceci :<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a96c81f7ae4d\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a96c81f7ae4d\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"159\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-docker-v.png\/public\" alt=\"Une sortie du terminal affiche la version Docker install&eacute;e.\" class=\"wp-image-42012\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-docker-v.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-docker-v.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-docker-v.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-docker-v.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><h3 class=\"wp-block-heading\" id=\"h-2-preparer-le-repertoire-de-donnees-n8n\"><strong>2. Pr&eacute;parer le r&eacute;pertoire de donn&eacute;es n8n<\/strong><\/h3><p class=\"wp-block-paragraph\">Ensuite, cr&eacute;ez des r&eacute;pertoires pour stocker les donn&eacute;es et les fichiers de configuration de n8n. Ex&eacute;cutez la commande ci-dessous pour cr&eacute;er le r&eacute;pertoire principal de n8n et acc&eacute;dez-y :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">mkdir ~\/n8n &amp;&amp; cd ~\/n8n<\/pre><p class=\"wp-block-paragraph\">Dans le r&eacute;pertoire nouvellement cr&eacute;&eacute;, cr&eacute;ez un sous-r&eacute;pertoire appel&eacute; <strong>n8n_data <\/strong>pour stocker les donn&eacute;es persistantes de n8n :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">mkdir n8n_data<\/pre><p class=\"wp-block-paragraph\">D&eacute;finissez les droits d&rsquo;acc&egrave;s corrects pour les donn&eacute;es persistantes, ce qui est important lorsque vous ex&eacute;cutez n8n avec Docker :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo chown -R 1000:1000 n8n_data<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a96c81f80546\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a96c81f80546\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"147\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-mkdir-chown.png\/public\" alt=\"Une sortie de terminal apr&egrave;s avoir ex&eacute;cut&eacute; les commandes mkdir et chown\" class=\"wp-image-42013\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-mkdir-chown.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-mkdir-chown.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-mkdir-chown.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-mkdir-chown.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><h3 class=\"wp-block-heading\" id=\"h-3-creer-un-fichier-docker-compose-pour-n8n\"><strong>3. Cr&eacute;er un fichier Docker Compose pour n8n<\/strong><\/h3><p class=\"wp-block-paragraph\">Apr&egrave;s avoir pr&eacute;par&eacute; les r&eacute;pertoires pour n8n, cr&eacute;ez un nouveau fichier Docker Compose pour configurer les param&egrave;tres de n8n, d&eacute;finir les variables d&rsquo;environnement et sp&eacute;cifier les volumes n&eacute;cessaires.<\/p><p class=\"wp-block-paragraph\">Vous pouvez le faire &agrave; l&rsquo;aide de l&rsquo;<a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/nano\/\">&eacute;diteur de texte nano<\/a> :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo nano docker-compose.yml<\/pre><p class=\"wp-block-paragraph\">Collez le contenu suivant, en rempla&ccedil;ant <strong>votreUtilisateur <\/strong>et <strong>votreMotDePasse <\/strong>par vos identifiants pr&eacute;f&eacute;r&eacute;s :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">services:\n\n  n8n:\n\n    image: n8nio\/n8n\n\n    ports:\n\n      - \"5678:5678\"\n\n    environment:\n\n      - N8N_BASIC_AUTH_ACTIVE=true\n\n      - N8N_BASIC_AUTH_USER=votreUtilisateur\n\n      - N8N_BASIC_AUTH_PASSWORD=votreMotDePasse\n\n    volumes:\n\n      - .\/n8n_data:\/home\/node\/.n8n<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a96c81f851db\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a96c81f851db\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"622\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-nano-docker-compose-yml.png\/public\" alt=\"Contenu du fichier docker-compose.yml\" class=\"wp-image-42014\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-nano-docker-compose-yml.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-nano-docker-compose-yml.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-nano-docker-compose-yml.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-nano-docker-compose-yml.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p class=\"wp-block-paragraph\">Une fois termin&eacute;, enregistrez vos modifications et quittez <strong>nano <\/strong>en appuyant sur <strong>Ctrl + X &rarr; Y &rarr; Entr&eacute;e<\/strong>.<\/p><h3 class=\"wp-block-heading\" id=\"h-4-demarrer-le-conteneur-n8n\"><strong>4. D&eacute;marrer le conteneur n8n<\/strong><\/h3><p class=\"wp-block-paragraph\">Maintenant, ex&eacute;cutez le conteneur n8n avec cette commande :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">docker compose up -d<\/pre><p class=\"wp-block-paragraph\">Vous verrez le processus de d&eacute;marrage du conteneur. Une fois termin&eacute;, il affichera des lignes telles que <strong>Created <\/strong>et <strong>Started<\/strong>, comme dans l&rsquo;image ci-dessous :<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a96c81f88cec\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a96c81f88cec\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"532\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-docker-compose-up.png\/public\" alt=\"Une sortie de terminal indique que le processus de cr&eacute;ation du conteneur Docker a r&eacute;ussi\" class=\"wp-image-42015\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-docker-compose-up.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-docker-compose-up.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-docker-compose-up.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-docker-compose-up.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p class=\"wp-block-paragraph\">Pour v&eacute;rifier si votre conteneur n8n a d&eacute;marr&eacute;, ouvrez l&rsquo;adresse suivante dans votre navigateur, en rempla&ccedil;ant <strong>votre_ip_vps<\/strong> par l&rsquo;adresse IP de votre propre VPS :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">http:\/\/votre_ip_vps:5678<\/pre><p class=\"wp-block-paragraph\">Les clients VPS Hostinger peuvent trouver l&rsquo;adresse IP de leur serveur dans hPanel en allant dans <strong>VPS &rarr; G&eacute;rer &rarr; Aper&ccedil;u g&eacute;n&eacute;ral &rarr; Informations du VPS<\/strong>.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a96c81f8cc8f\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a96c81f8cc8f\" class=\"aligncenter size-large wp-lightbox-container\"><img decoding=\"async\" width=\"1139\" height=\"464\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/Apercu-general-Hostinger-08-28-2025_09_10_PM.png\/w=1024,h=1024,fit=scale-down\" alt=\"Aper&ccedil;u du VPS Hostinger hPanel avec iPv4 mis en &eacute;vidence\" class=\"wp-image-42011\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/Apercu-general-Hostinger-08-28-2025_09_10_PM.png\/w=1139,fit=scale-down 1139w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/Apercu-general-Hostinger-08-28-2025_09_10_PM.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/Apercu-general-Hostinger-08-28-2025_09_10_PM.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/Apercu-general-Hostinger-08-28-2025_09_10_PM.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/Apercu-general-Hostinger-08-28-2025_09_10_PM.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1139px) 100vw, 1139px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p class=\"wp-block-paragraph\">Si vous voyez un avertissement d&rsquo;erreur de cookie s&eacute;curis&eacute; comme dans l&rsquo;image ci-dessous lorsque vous visitez l&rsquo;adresse, ne vous inqui&eacute;tez pas. Votre instance n8n est en fait en cours d&rsquo;ex&eacute;cution. L&rsquo;erreur se produit parce que SSL n&rsquo;est pas configur&eacute; pour les connexions s&eacute;curis&eacute;es, mais vous y rem&eacute;dierez &agrave; l&rsquo;&eacute;tape suivante.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a96c81f955e0\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a96c81f955e0\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"462\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/n8n-erreur-de-securite-avertissement.png\/public\" alt=\"Avertissement d'erreur de s&eacute;curit&eacute; n8n\" class=\"wp-image-42016\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/n8n-erreur-de-securite-avertissement.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/n8n-erreur-de-securite-avertissement.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/n8n-erreur-de-securite-avertissement.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/n8n-erreur-de-securite-avertissement.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><h3 class=\"wp-block-heading\" id=\"h-5-securiser-n8n-avec-ssl-et-un-proxy-inverse-nginx\"><strong>5. S&eacute;curiser n8n avec SSL et un proxy inverse NGINX<\/strong><\/h3><p class=\"wp-block-paragraph\">Pour acc&eacute;der en toute s&eacute;curit&eacute; &agrave; votre instance n8n via HTTPS, vous devez &eacute;mettre un certificat SSL et configurer un proxy inverse.<\/p><p class=\"wp-block-paragraph\">Commencez par installer le serveur web <a href=\"https:\/\/www.hostinger.com\/tutorials\/what-is-nginx\/\">NGINX<\/a> sur votre VPS :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo apt install nginx -y<\/pre><p class=\"wp-block-paragraph\">Arr&ecirc;tez imm&eacute;diatement le service NGINX de mani&egrave;re temporaire :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo systemctl stop nginx<\/pre><p class=\"wp-block-paragraph\">Ensuite, installez Certbot pour obtenir votre certificat SSL :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo apt install certbot -y<\/pre><p class=\"wp-block-paragraph\">Obtenez une version autonome du certificat SSL de Certbot. Remplacez <strong>votredomaine.tld <\/strong>par votre nom de domaine r&eacute;el si vous l&rsquo;avez <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/changer-dns-domaine-vps\/\">redirig&eacute; vers votre VPS<\/a>. Sinon, &eacute;mettez un certificat SSL pour votre nom d&rsquo;h&ocirc;te :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo certbot certonly --standalone -d votredomaine.tld<\/pre><p class=\"wp-block-paragraph\">Vous serez invit&eacute; &agrave; saisir une adresse e-mail valide, &agrave; accepter les conditions d&rsquo;utilisation et, si vous le souhaitez, &agrave; vous inscrire pour recevoir des e-mails promotionnels.<\/p><p class=\"wp-block-paragraph\">Une fois cela fait, red&eacute;marrez NGINX :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo systemctl start nginx<\/pre><p class=\"wp-block-paragraph\">Ensuite, cr&eacute;ez un fichier de configuration pour <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/reverse-proxy-nginx\/\">configurer le proxy inverse avec NGINX<\/a> :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo nano \/etc\/nginx\/sites-available\/n8n<\/pre><p class=\"wp-block-paragraph\">Dans le fichier, collez les d&eacute;tails de configuration ci-dessous. Remplacez <strong><strong>votredomaine<\/strong>.tld <\/strong>par votre propre nom de domaine ou nom d&rsquo;h&ocirc;te.<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">server {\n\n    listen 443 ssl;\n\n    server_name votredomaine.tld;\n\n    ssl_certificate \/etc\/letsencrypt\/live\/votredomaine.tld\/fullchain.pem;\n\n    ssl_certificate_key \/etc\/letsencrypt\/live\/votredomaine.tld\/privkey.pem;\n\n    location \/ {\n\n        proxy_pass http:\/\/localhost:5678;\n\n        proxy_set_header Host $host;\n\n        proxy_set_header X-Real-IP $remote_addr;\n\n        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;\n\n        proxy_set_header X-Forwarded-Proto $scheme;\n\n    }\n\n}\n\nserver {\n\n    listen 80;\n\n    server_name votredomaine.tld;\n\n    return 301 https:\/\/$host$request_uri;\n\n}<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a96c81f9e26e\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a96c81f9e26e\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"570\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-nano-n8n.png\/public\" alt=\"Fichier de configuration NGINX pour le contenu de n8n\" class=\"wp-image-42017\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-nano-n8n.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-nano-n8n.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-nano-n8n.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-nano-n8n.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p class=\"wp-block-paragraph\">Apr&egrave;s avoir enregistr&eacute; le fichier et quitt&eacute; l&rsquo;&eacute;diteur, ex&eacute;cutez cette commande pour activer la configuration :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo ln -sf \/etc\/nginx\/sites-available\/n8n \/etc\/nginx\/sites-enabled\/n8n<\/pre><p class=\"wp-block-paragraph\">Testez la configuration NGINX pour v&eacute;rifier qu&rsquo;il n&rsquo;y a pas d&rsquo;erreurs :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo nginx -t<\/pre><p class=\"wp-block-paragraph\">Rechargez le service NGINX pour appliquer les modifications :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo systemctl reload nginx<\/pre><h3 class=\"wp-block-heading\" id=\"h-6-acceder-a-votre-instance-n8n\"><strong>6. Acc&eacute;der &agrave; votre instance n8n<\/strong><\/h3><p class=\"wp-block-paragraph\">Maintenant, acc&eacute;dez &agrave; votre instance n8n &agrave; l&rsquo;aide du nom de domaine ou du nom d&rsquo;h&ocirc;te que vous avez pr&eacute;c&eacute;demment configur&eacute;. Vous verrez la page d&rsquo;inscription au compte propri&eacute;taire n8n, o&ugrave; vous pouvez vous inscrire avec vos identifiants pr&eacute;f&eacute;r&eacute;s.<\/p><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a96c81fa84c8\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a96c81fa84c8\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"733\" height=\"1024\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/n8n-compte-proprietaire.png\/public\" alt=\"Page d'inscription au compte propri&eacute;taire n8n\" class=\"wp-image-42018\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/n8n-compte-proprietaire.png\/w=733,fit=scale-down 733w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/n8n-compte-proprietaire.png\/w=215,fit=scale-down 215w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/n8n-compte-proprietaire.png\/w=107,fit=scale-down 107w\" sizes=\"(max-width: 733px) 100vw, 733px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p class=\"wp-block-paragraph\">Ensuite, ouvrez le tableau de bord n8n pour commencer &agrave; cr&eacute;er des flux de travail automatis&eacute;s. Vous pouvez consulter quelques <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/exemples-de-workflows-n8n\/\">exemples de workflows n8n<\/a> pour trouver l&rsquo;inspiration.<\/p><p class=\"wp-block-paragraph\">Si vous ne souhaitez pas partir de z&eacute;ro, trouvez des <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/templates-n8n\/\">templates n8n<\/a> pour des solutions pr&ecirc;tes &agrave; l&rsquo;emploi.<\/p><p class=\"wp-block-paragraph\">N&rsquo;oubliez pas d&rsquo;explorer les int&eacute;grations n8n pour voir ce que vous pouvez connecter, les outils &agrave; utiliser et les cas d&rsquo;utilisation pour chaque int&eacute;gration.<\/p><h3 class=\"wp-block-heading\" id=\"h-7-modifier-les-variables-d-environnement-n8n\"><strong>7. Modifier les variables d&rsquo;environnement n8n<\/strong><\/h3><p class=\"wp-block-paragraph\">Lorsque vous g&eacute;rez votre instance n8n, vous devrez peut-&ecirc;tre modifier les variables d&rsquo;environnement pour configurer les connexions &agrave; la base de donn&eacute;es, activer l&rsquo;authentification, int&eacute;grer des services tiers ou renforcer la s&eacute;curit&eacute;.<\/p><p class=\"wp-block-paragraph\">Pour ce faire, retournez dans votre terminal et modifiez votre fichier Docker Compose :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">sudo nano docker-compose.yml<\/pre><p class=\"wp-block-paragraph\">Dans la section <strong>environment<\/strong>, ajoutez ou modifiez les param&egrave;tres de configuration de votre conteneur n8n. Voici quelques-unes des variables les plus couramment utilis&eacute;es :<\/p><ul class=\"wp-block-list\">\n<li><strong>N8N_ENCRYPTION_KEY <\/strong>&ndash; chiffre les identifiants dans la base de donn&eacute;es pour plus de s&eacute;curit&eacute;.<\/li>\n<\/ul><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">- N8N_ENCRYPTION_KEY=votreCha&icirc;neAl&eacute;atoireS&eacute;curis&eacute;e<\/pre><ul class=\"wp-block-list\">\n<li><strong>N8N_HOST<\/strong>, <strong>N8N_PORT<\/strong>, <strong>N8N_PROTOCOL <\/strong>&ndash; garantit que n8n g&eacute;n&egrave;re des URL correctes, en particulier derri&egrave;re un proxy inverse ou lors de l&rsquo;utilisation de SSL.<\/li>\n<\/ul><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">- N8N_HOST=votredomaine.tld\n\n- N8N_PORT=5678\n\n- N8N_PROTOCOL=https<\/pre><ul class=\"wp-block-list\">\n<li><strong>WEBHOOK_URL <\/strong>&ndash; d&eacute;finit l&rsquo;URL publique pour les webhooks, ce qui est important si vous utilisez HTTPS ou un nom de domaine personnalis&eacute;.<\/li>\n<\/ul><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">- WEBHOOK_URL=https:\/\/votredomaine.tld<\/pre><ul class=\"wp-block-list\">\n<li><strong>DB_TYPE<\/strong>, <strong>DB_POSTGRESDB <\/strong>&ndash; vous permet d&rsquo;utiliser PostgreSQL &agrave; la place du SQLite par d&eacute;faut pour de meilleures performances et une meilleure &eacute;volutivit&eacute;.<\/li>\n<\/ul><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">- DB_TYPE=postgresdb\n\n- DB_POSTGRESDB_HOST=votre_h&ocirc;te_postgres\n\n- DB_POSTGRESDB_PORT=5432\n\n- DB_POSTGRESDB_DATABASE=votre_nom_de_base_de_donn&eacute;es\n\n- DB_POSTGRESDB_USER=votre_utilisateur_db\n\n- DB_POSTGRESDB_PASSWORD=votre_mot_de_passe_db<\/pre><ul class=\"wp-block-list\">\n<li><strong>TZ <\/strong>&ndash; d&eacute;finit le fuseau horaire pour n8n.<\/li>\n<\/ul><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">- TZ=UTC<\/pre><p class=\"wp-block-paragraph\">Enregistrez le fichier une fois que vous avez apport&eacute; les modifications n&eacute;cessaires.<\/p><p class=\"wp-block-paragraph\">Ensuite, ex&eacute;cutez la commande Docker suivante pour arr&ecirc;ter le conteneur n8n :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">docker compose down<\/pre><p class=\"wp-block-paragraph\">Relancez le conteneur avec les variables d&rsquo;environnement mises &agrave; jour :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">docker compose up -d<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a96c81fb1049\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a96c81fb1049\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"205\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-docker-compose-down-up.png\/public\" alt=\"Une sortie de terminal affiche le processus de recr&eacute;ation du conteneur n8n apr&egrave;s modification des variables d'environnement\" class=\"wp-image-42019\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-docker-compose-down-up.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-docker-compose-down-up.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-docker-compose-down-up.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-docker-compose-down-up.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><p>\n\n        <div class=\"protip\">\n            <div class=\"protip__heading\">\n                <svg width=\"24\" height=\"24\" viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                    <path d=\"M1.49234 23.5024C1.23229 23.5024 0.972242 23.4024 0.782206 23.2123C0.562165 22.9923 0.452144 22.6822 0.502153 22.3722C0.562165 21.9221 1.14227 17.9113 3.00262 16.351C3.63274 15.8209 4.43289 15.5509 5.26305 15.5609C6.09321 15.5909 6.87335 15.9109 7.47347 16.4911C8.6937 17.6913 8.76371 19.6717 7.6435 20.9919C6.0832 22.8523 2.08245 23.4324 1.63237 23.4924C1.59236 23.4924 1.54235 23.4924 1.50234 23.4924L1.49234 23.5024ZM5.16303 17.5613C4.84297 17.5613 4.53291 17.6713 4.29287 17.8813C3.60274 18.4614 3.07264 19.9317 2.75258 21.242C4.06282 20.9219 5.5331 20.3918 6.11321 19.7017C6.55329 19.1716 6.54329 18.3814 6.0832 17.9213C5.85316 17.7013 5.5431 17.5713 5.20304 17.5613C5.19304 17.5613 5.17303 17.5613 5.16303 17.5613ZM11.7243 21.8821C11.4942 21.8821 11.2642 21.8021 11.0841 21.652C10.8541 21.462 10.7241 21.1819 10.7241 20.8819V15.9109L8.08358 13.2705H3.11264C2.81259 13.2705 2.53254 13.1404 2.3425 12.9104C2.15246 12.6803 2.07245 12.3803 2.12246 12.0902C2.19247 11.7102 2.84259 8.36953 4.70294 7.12929C6.33325 6.04909 8.96375 6.49918 10.244 6.80923C11.5442 4.96889 13.2546 3.4286 15.2349 2.33839C17.4553 1.11816 19.9858 0.518051 22.4963 0.498047C23.0464 0.498047 23.4865 0.948132 23.4865 1.49824C23.4865 5.0389 22.3763 9.97983 17.1753 13.7605C17.4853 15.0408 17.9354 17.6613 16.8552 19.2816C15.615 21.1419 12.2744 21.7921 11.8943 21.8621C11.8343 21.8721 11.7743 21.8821 11.7143 21.8821H11.7243ZM12.7245 16.181V19.6016C13.7146 19.2916 14.7948 18.7915 15.2049 18.1814C15.675 17.4812 15.605 16.091 15.385 14.9008C14.5248 15.3808 13.6346 15.8109 12.7245 16.181ZM9.66388 12.0302L11.9643 14.3307C13.1845 13.8306 14.3648 13.2204 15.485 12.5103C19.9358 9.51974 21.2361 5.60901 21.4561 2.53843C19.6157 2.67846 17.8254 3.20856 16.2051 4.09872C14.2847 5.14892 12.6544 6.68921 11.4942 8.54956C10.7841 9.65977 10.174 10.82 9.66388 12.0302ZM4.39289 11.2701H7.81353C8.1936 10.3599 8.63368 9.46974 9.11377 8.60957C7.92355 8.38953 6.51329 8.31952 5.81315 8.78961C5.19304 9.19968 4.70294 10.3099 4.39289 11.2701Z\" fill=\"#673DE6\"\/>\n                <\/svg>\n                <p class=\"protip__title\">\n                    &#128161; Conseil de pro                <\/p>\n            <\/div>\n            <p class=\"protip__content\">Si vous souhaitez simplement red&eacute;marrer votre conteneur Docker n8n sans modifier le fichier Compose, utilisez plut&ocirc;t la commande <strong>docker compose restart<\/strong>.<\/p>\n                    <\/div>\n        \n\n\n\n<\/p><h3 class=\"wp-block-heading\" id=\"h-8-mettre-a-jour-n8n-vers-la-derniere-version\"><strong>8. Mettre &agrave; jour n8n vers la derni&egrave;re version<\/strong><\/h3><p class=\"wp-block-paragraph\">Vous devez mettre &agrave; jour r&eacute;guli&egrave;rement n8n vers la derni&egrave;re version afin de minimiser les risques de s&eacute;curit&eacute; et de profiter des nouveaut&eacute;s et am&eacute;liorations.<\/p><p class=\"wp-block-paragraph\">Pour mettre &agrave; jour, commencez par r&eacute;cup&eacute;rer la derni&egrave;re image n8n depuis Docker Hub :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">docker pull n8nio\/n8n<\/pre><p class=\"wp-block-paragraph\">Ensuite, red&eacute;marrez le conteneur n8n avec l&rsquo;image mise &agrave; jour :<\/p><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">docker compose up -d<\/pre><div class=\"wp-block-image\">\n<figure data-wp-context='{\"imageId\":\"6a96c81fb6fce\"}' data-wp-interactive=\"core\/image\" data-wp-key=\"6a96c81fb6fce\" class=\"aligncenter size-full wp-lightbox-container\"><img decoding=\"async\" width=\"1024\" height=\"226\" data-wp-class--hide=\"state.isContentHidden\" data-wp-class--show=\"state.isContentVisible\" data-wp-init=\"callbacks.setButtonStyles\" data-wp-on--click=\"actions.showLightbox\" data-wp-on--load=\"callbacks.setButtonStyles\" data-wp-on--pointerdown=\"actions.preloadImage\" data-wp-on--pointerenter=\"actions.preloadImageWithDelay\" data-wp-on--pointerleave=\"actions.cancelPreload\" data-wp-on-window--resize=\"callbacks.setButtonStyles\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-docker-pull-compose-up.png\/public\" alt=\"Une sortie terminal affiche le processus de mise &agrave; jour du conteneur n8n\" class=\"wp-image-42020\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-docker-pull-compose-up.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-docker-pull-compose-up.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-docker-pull-compose-up.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2025\/08\/terminal-docker-pull-compose-up.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><button class=\"lightbox-trigger\" type=\"button\" aria-haspopup=\"dialog\" data-wp-bind--aria-label=\"state.thisImage.triggerButtonAriaLabel\" data-wp-init=\"callbacks.initTriggerButton\" data-wp-on--click=\"actions.showLightbox\" data-wp-style--right=\"state.thisImage.buttonRight\" data-wp-style--top=\"state.thisImage.buttonTop\">\n\t\t\t<svg xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"12\" height=\"12\" fill=\"none\" viewbox=\"0 0 12 12\">\n\t\t\t\t<path fill=\"#fff\" d=\"M2 0a2 2 0 0 0-2 2v2h1.5V2a.5.5 0 0 1 .5-.5h2V0H2Zm2 10.5H2a.5.5 0 0 1-.5-.5V8H0v2a2 2 0 0 0 2 2h2v-1.5ZM8 12v-1.5h2a.5.5 0 0 0 .5-.5V8H12v2a2 2 0 0 1-2 2H8Zm2-12a2 2 0 0 1 2 2v2h-1.5V2a.5.5 0 0 0-.5-.5H8V0h2Z\"><\/path>\n\t\t\t<\/svg>\n\t\t<\/button><\/figure>\n<\/div><h2 class=\"wp-block-heading\" id=\"h-quelles-sont-les-meilleures-pratiques-pour-gerer-n8n-avec-docker\"><strong>Quelles sont les meilleures pratiques pour g&eacute;rer n8n avec Docker ?<\/strong><\/h2><p class=\"wp-block-paragraph\">Voici quelques bonnes pratiques pour g&eacute;rer n8n avec Docker, dont certaines ont d&eacute;j&agrave; &eacute;t&eacute; illustr&eacute;es dans ce tutoriel :<\/p><ul class=\"wp-block-list\">\n<li><strong>Montez les volumes Docker<\/strong>. Montez un r&eacute;pertoire h&ocirc;te tel que <strong>.\/n8n_data:\/home\/node\/.n8n <\/strong>pour conserver les workflows, les identifiants et les donn&eacute;es d&rsquo;ex&eacute;cution en dehors du conteneur. Cela garantit que vos donn&eacute;es survivent aux mises &agrave; jour, aux red&eacute;marrages ou &agrave; la recr&eacute;ation du conteneur.<\/li>\n\n\n\n<li><strong>Configurez les variables d&rsquo;environnement<\/strong>. Dans <strong>docker-compose.yml<\/strong>, d&eacute;finissez les cl&eacute;s API, les secrets webhook, les identifiants de base de donn&eacute;es et autres donn&eacute;es sensibles en tant que variables d&rsquo;environnement. Cela permet de garder les secrets hors des workflows et du code source, ce qui am&eacute;liore la s&eacute;curit&eacute; et simplifie la rotation des cl&eacute;s.<\/li>\n\n\n\n<li><strong>S&eacute;curisez l&rsquo;acc&egrave;s<\/strong>. Activez toujours l&rsquo;authentification de base (<strong>N8N_BASIC_AUTH_ACTIVE=true<\/strong>) et utilisez des noms d&rsquo;utilisateur et des mots de passe forts. Pour s&eacute;curiser les communications, placez n8n derri&egrave;re un proxy inverse tel que NGINX avec SSL afin que toutes les donn&eacute;es, y compris les identifiants, soient crypt&eacute;es et ne soient pas envoy&eacute;es en texte clair.<\/li>\n\n\n\n<li><strong>Effectuez des sauvegardes r&eacute;guli&egrave;res. <\/strong>Sauvegardez p&eacute;riodiquement le dossier h&ocirc;te mapp&eacute; &agrave; <strong>\/home\/node\/.n8n<\/strong>, et non le chemin interne du conteneur. Pour un conteneur en cours d&rsquo;ex&eacute;cution, utilisez la commande ci-dessous :<\/li>\n<\/ul><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">docker cp n8n:\/home\/node\/.n8n \/chemin\/vers\/dossier\/de\/sauvegarde<\/pre><ul class=\"wp-block-list\">\n<li><strong>D&eacute;finissez des limites de ressources. <\/strong>Dans votre fichier<strong> docker-compose.yml<\/strong>, d&eacute;finissez des limites de CPU et de m&eacute;moire pour emp&ecirc;cher n8n de surutiliser les ressources de votre VPS. Par exemple :<\/li>\n<\/ul><pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\" data-enlighter-theme=\"\" data-enlighter-highlight=\"\" data-enlighter-linenumbers=\"\" data-enlighter-lineoffset=\"\" data-enlighter-title=\"\" data-enlighter-group=\"\">deploy:\n  resources:\n    limits:\n      cpus: '1'\n      memory: 1G<\/pre><ul class=\"wp-block-list\">\n<li><strong>Surveillez les journaux et les performances. <\/strong>Ex&eacute;cutez <strong>docker compose logs n8n <\/strong>pour consulter les journaux et r&eacute;soudre les probl&egrave;mes. Pour une surveillance continue, envisagez d&rsquo;int&eacute;grer un syst&egrave;me tel que la pile LGTM afin de recevoir des alertes en cas de panne ou de dysfonctionnement de n8n.<\/li>\n<\/ul><h3 class=\"wp-block-heading\" id=\"h-pourquoi-hostinger-est-il-le-meilleur-moyen-d-heberger-votre-configuration-docker-n8n\"><strong>Pourquoi Hostinger est-il le meilleur moyen d&rsquo;h&eacute;berger votre configuration Docker n8n ?<\/strong><\/h3><p class=\"wp-block-paragraph\">Docker rend l&rsquo;auto-h&eacute;bergement de n8n facile et flexible en fournissant un environnement portable et coh&eacute;rent sur tous les syst&egrave;mes. Mais pour qu&rsquo;il fonctionne de mani&egrave;re fiable 24 heures sur 24, 7 jours sur 7, vous ne pouvez pas compter sur votre machine personnelle : <strong>vous avez besoin d&rsquo;un VPS<\/strong>.<\/p><p class=\"wp-block-paragraph\">Un VPS fonctionne en continu, ce qui permet &agrave; vos flux de travail de rester actifs m&ecirc;me lorsque votre ordinateur est &eacute;teint ou d&eacute;connect&eacute;. Il vous permet &eacute;galement d&rsquo;acc&eacute;der &agrave; n8n et de le g&eacute;rer en toute s&eacute;curit&eacute; depuis n&rsquo;importe o&ugrave;, et pas seulement depuis votre r&eacute;seau local.<\/p><p class=\"wp-block-paragraph\">Le VPS Docker de Hostinger est un excellent choix pour l&rsquo;auto-h&eacute;bergement d&rsquo;applications conteneuris&eacute;es telles que n8n. Docker et tous les composants requis sont pr&eacute;install&eacute;s, vous pouvez donc d&eacute;ployer n8n rapidement sans configuration suppl&eacute;mentaire.<\/p><p class=\"wp-block-paragraph\">Nous proposons plusieurs data centers dans diff&eacute;rentes r&eacute;gions, vous pouvez donc choisir un serveur plus proche de vous pour une latence minimale. De plus, gr&acirc;ce &agrave; la garantie de disponibilit&eacute; de <strong>99,9 % <\/strong>de Hostinger, vos flux de travail automatis&eacute;s restent en ligne de mani&egrave;re fiable 24 heures sur 24.<\/p><p class=\"wp-block-paragraph\">&Agrave; partir de <strong>5,49 \u20ac\/mois<\/strong>, nos offres VPS Docker comprennent jusqu&rsquo;&agrave;<strong> 8 <\/strong>c&oelig;urs vCPU,<strong> 32 Go <\/strong>de RAM et<strong> 400 Go <\/strong>de stockage NVMe. Vous pouvez commencer modestement et passer &agrave; une offre sup&eacute;rieure en quelques clics seulement &agrave; mesure que vos besoins en automatisation augmentent.<\/p><p class=\"wp-block-paragraph\">La s&eacute;curit&eacute; est une priorit&eacute;, avec des sauvegardes automatiques, une protection DDoS avanc&eacute;e et un scanner de logiciels malveillants pour prot&eacute;ger vos donn&eacute;es, bloquer les attaques et &eacute;viter toute perturbation de votre configuration n8n.<\/p><figure class=\"wp-block-image size-full\"><a href=\"https:\/\/www.hostinger.com\/fr\/vps\" target=\"_blank\" rel=\"noreferrer noopener\"><img decoding=\"async\" width=\"1024\" height=\"300\" src=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/public\" alt=\"\" class=\"wp-image-41471\" srcset=\"https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=1024,fit=scale-down 1024w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=300,fit=scale-down 300w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=150,fit=scale-down 150w, https:\/\/imagedelivery.net\/LqiWLm-3MGbYHtFuUbcBtA\/wp-content\/uploads\/sites\/46\/2022\/12\/FR-VPS-hosting_in-text-banner-1024x300-1.png\/w=768,fit=scale-down 768w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure><h2 class=\"wp-block-heading\" id=\"h-quelle-est-la-prochaine-etape-apres-l-auto-hebergement-de-n8n-avec-docker\"><strong>Quelle est la prochaine &eacute;tape apr&egrave;s l&rsquo;auto-h&eacute;bergement de n8n avec Docker ?<\/strong><\/h2><p class=\"wp-block-paragraph\">L&rsquo;auto-h&eacute;bergement de n8n avec Docker vous offre un contr&ocirc;le total, une flexibilit&eacute; et une &eacute;volutivit&eacute; pour l&rsquo;automatisation de votre flux de travail. Il vous permet d&rsquo;utiliser un outil d&rsquo;automatisation puissant selon vos propres conditions, de mani&egrave;re s&eacute;curis&eacute;e, fiable et avec une marge de progression.<\/p><p class=\"wp-block-paragraph\">Au fur et &agrave; mesure que vous continuez &agrave; d&eacute;velopper et &agrave; g&eacute;rer votre configuration n8n, voici ce que vous pouvez faire ensuite :<\/p><ul class=\"wp-block-list\">\n<li><strong>Explorez des id&eacute;es d&rsquo;automatisation<\/strong>. Vous pouvez explorer des id&eacute;es d&rsquo;automatisation avec n8n pour vous inspirer et simplifier les t&acirc;ches r&eacute;p&eacute;titives.<\/li>\n\n\n\n<li><strong>Faites &eacute;voluer votre configuration n8n<\/strong>. D&eacute;ployez une pile Docker pour faire &eacute;voluer n8n sur plusieurs serveurs et g&eacute;rer les services dans un cluster swarm.<\/li>\n\n\n\n<li><strong>S&eacute;curisez votre serveur<\/strong>. Suivez les meilleures pratiques de <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/securite-vps\/\">s&eacute;curit&eacute; VPS<\/a>, telles que la modification du port SSH, la d&eacute;sactivation de la connexion root et la configuration d&rsquo;un pare-feu, afin de prot&eacute;ger votre instance n8n.<\/li>\n\n\n\n<li><strong>Utilisez n8n avec MCP<\/strong>. Exposez vos workflows &agrave; des agents IA et activez l&rsquo;automatisation contextuelle en <a href=\"https:\/\/www.hostinger.com\/fr\/tutoriels\/comment-utiliser-n8n-avec-mcp\/\">int&eacute;grant n8n au protocole de contexte de mod&egrave;le (MCP)<\/a>.<\/li>\n<\/ul><p class=\"wp-block-paragraph\">Si vous avez encore des questions sur l&rsquo;ex&eacute;cution et la gestion de n8n avec Docker, n&rsquo;h&eacute;sitez pas &agrave; laisser un commentaire ci-dessous.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>L&rsquo;ex&eacute;cution de n8n avec Docker est un moyen efficace d&rsquo;auto-h&eacute;berger cet outil d&rsquo;automatisation des flux de travail. Contrairement &agrave; l&rsquo;installation directe de n8n sur votre serveur priv&eacute; virtuel (VPS), Docker offre un environnement conteneuris&eacute; qui isole n8n de votre syst&egrave;me principal. Cela facilite la mise &agrave; niveau ou la r&eacute;trogradation de vos versions n8n, l&rsquo;adaptation [&#8230;]<\/p>\n<p><a class=\"btn btn-secondary understrap-read-more-link\" href=\"\/fr\/tutoriels\/executer-n8n-avec-docker\/\">Read More&#8230;<\/a><\/p>\n","protected":false},"author":355,"featured_media":41993,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"Comment h\u00e9berger n8n avec Docker","rank_math_description":"Apprenez \u00e0 auto-h\u00e9berger n8n avec Docker et Docker Compose sur un VPS. Configurez, s\u00e9curisez, modifiez et mettez \u00e0 jour votre container n8n.","rank_math_focus_keyword":"n8n docker","footnotes":""},"categories":[5883,5845],"tags":[],"class_list":["post-41975","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-applications-preinstallees","category-vps"],"hreflangs":[{"locale":"en-US","link":"https:\/\/www.hostinger.com\/tutorials\/how-to-self-host-n8n-with-docker\/","default":1},{"locale":"pt-BR","link":"https:\/\/www.hostinger.com\/br\/tutoriais\/n8n-docker\/","default":0},{"locale":"fr-FR","link":"https:\/\/www.hostinger.com\/fr\/tutoriels\/executer-n8n-avec-docker\/","default":0},{"locale":"es-ES","link":"https:\/\/www.hostinger.com\/es\/tutoriales\/como-instalar-n8n-en-docker\/","default":0},{"locale":"id-ID","link":"https:\/\/www.hostinger.com\/id\/tutorial\/cara-menjalankan-n8n-docker\/","default":0},{"locale":"de-DE","link":"https:\/\/www.hostinger.com\/de\/tutorials\/n8n-docker-hosting\/","default":0},{"locale":"it-IT","link":"https:\/\/www.hostinger.com\/it\/tutorial\/come-ospitare-n8n-con-docker\/","default":0},{"locale":"nl-NL","link":"https:\/\/www.hostinger.com\/nl\/tutorials\/n8n-met-docker-installeren\/","default":0},{"locale":"en-PH","link":"https:\/\/www.hostinger.com\/ph\/tutorials\/how-to-self-host-n8n-with-docker\/","default":0},{"locale":"en-MY","link":"https:\/\/www.hostinger.com\/my\/tutorials\/how-to-self-host-n8n-with-docker\/","default":0},{"locale":"en-GB","link":"https:\/\/www.hostinger.com\/uk\/tutorials\/how-to-self-host-n8n-with-docker\/","default":0},{"locale":"en-IN","link":"https:\/\/www.hostinger.com\/in\/tutorials\/how-to-self-host-n8n-with-docker\/","default":0},{"locale":"en-CA","link":"https:\/\/www.hostinger.com\/ca\/tutorials\/how-to-self-host-n8n-with-docker\/","default":0},{"locale":"en-AU","link":"https:\/\/www.hostinger.com\/au\/tutorials\/how-to-self-host-n8n-with-docker\/","default":0},{"locale":"en-NG","link":"https:\/\/www.hostinger.com\/ng\/tutorials\/how-to-self-host-n8n-with-docker\/","default":0},{"locale":"es-AR","link":"https:\/\/www.hostinger.com\/ar\/tutoriales\/como-instalar-n8n-en-docker\/","default":0},{"locale":"es-MX","link":"https:\/\/www.hostinger.com\/mx\/tutoriales\/como-instalar-n8n-en-docker\/","default":0},{"locale":"es-CO","link":"https:\/\/www.hostinger.com\/co\/tutoriales\/como-instalar-n8n-en-docker\/","default":0},{"locale":"pt-PT","link":"https:\/\/www.hostinger.com\/pt\/tutoriais\/n8n-docker\/","default":0}],"_links":{"self":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/41975","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/users\/355"}],"replies":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/comments?post=41975"}],"version-history":[{"count":6,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/41975\/revisions"}],"predecessor-version":[{"id":42021,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/posts\/41975\/revisions\/42021"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media\/41993"}],"wp:attachment":[{"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/media?parent=41975"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/categories?post=41975"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.hostinger.com\/fr\/tutoriels\/wp-json\/wp\/v2\/tags?post=41975"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}