[{"data":1,"prerenderedAt":116},["ShallowReactive",2],{"seo-verification":3,"marketplace-app-fr-coder":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"key":7,"data":8},"marketplace-app-fr-coder",{"slug":9,"slugs":10,"categorySlugs":11,"name":16,"description":17,"phase":18,"unavailableReason":19,"docsUrl":20,"logo":21,"github":22,"tagline":23,"longDescription":24,"features":25,"useCases":32,"steps":42,"faq":58,"specs":74,"compatibleOs":87,"relatedApps":88,"relatedPosts":109,"category":113},"coder",{"fr":9,"en":9,"ar":9,"es":9},{"fr":12,"en":13,"ar":14,"es":15},"developpement","development","التطوير","desarrollo","Coder","Environnements de développement auto-hébergés : espaces de travail Docker sur votre VPS, VS Code dans le navigateur, SSH et modèles Terraform.",2,"awaiting_qa","https:\u002F\u002Fservorbit.com\u002Fblog\u002Fself-host-coder-vps","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F95932066?v=4","https:\u002F\u002Fgithub.com\u002Fcoder\u002Fcoder","Coder — vos environnements de développement sur votre VPS : espaces de travail Docker, VS Code dans le navigateur, SSH et modèles Terraform.","Coder est une plateforme open source (licence AGPL-3.0) qui crée des environnements de développement à la demande sur votre propre infrastructure. Au lieu d'installer les mêmes outils sur chaque poste, vous décrivez une fois l'environnement d'un projet dans un modèle Terraform — image, langages, extensions, ressources — et chaque développeur obtient en un clic son espace de travail, identique à celui de ses collègues.\n\nSur un VPS ServOrbit, chaque espace de travail est un conteneur Docker du serveur. On s'y connecte depuis le navigateur avec VS Code (code-server), depuis VS Code ou un IDE JetBrains installé sur son poste, ou en SSH avec la commande `coder ssh`. Le code et les dépendances restent sur le VPS : un ordinateur modeste suffit pour travailler, et l'arrivée d'un nouveau développeur ne prend plus une journée de configuration. C'est une alternative auto-hébergée à GitHub Codespaces ou Gitpod.",[26,27,28,29,30,31],"Espaces de travail à la demande — chaque développeur crée, arrête et supprime ses environnements depuis l'interface web ou la ligne de commande.","Modèles Terraform — l'environnement d'un projet est décrit une fois, versionné, et partagé par toute l'équipe ; le modèle « Docker Containers » est fourni.","Accès depuis n'importe quel éditeur — VS Code dans le navigateur, VS Code Desktop, IDE JetBrains ou terminal SSH avec `coder ssh`.","Redirection de ports — ouvrez l'application que vous développez depuis votre poste avec `coder port-forward`, sans exposer le conteneur.","Arrêt automatique — les espaces inactifs s'arrêtent selon la planification du modèle, et libèrent la mémoire du VPS.","Comptes et connexion unique — comptes locaux, connexion GitHub ou OpenID Connect pour toute l'équipe.",[33,36,39],{"title":34,"body":35},"Accueillir un nouveau développeur en quelques minutes","Le stagiaire ou le freelance reçoit un compte, choisit le modèle du projet et code dans la minute, avec les bonnes versions de PHP, Node.js ou Python déjà installées.",{"title":37,"body":38},"Coder depuis un poste léger ou en déplacement","Un portable modeste, une tablette ou un poste partagé suffit : la compilation, les tests et les conteneurs tournent sur le VPS, pas sur la machine locale.",{"title":40,"body":41},"Garder le code de vos clients sur votre serveur","Pour une agence ou une équipe soumise à des exigences de confidentialité, le code source et les secrets restent sur un VPS que vous maîtrisez, au lieu d'être copiés sur chaque ordinateur.",[43,46,49,52,55],{"title":44,"body":45},"Créer le VPS et choisir l'adresse","Commandez un VPS Ubuntu 24.04 avec 2 Go de RAM au minimum ; comptez 4 Go ou plus pour plusieurs espaces de travail actifs. Coder exige un domaine : les espaces de travail rappellent le serveur sur son adresse HTTPS. Il s'ouvre sur un sous-domaine de l'un de vos domaines, ou sur le sous-domaine gratuit du VPS (coder.{dns_slug}.servorbit-dns.com), HTTPS compris. Inutile d'acheter un nom de domaine.",{"title":47,"body":48},"Installer Coder depuis le Marketplace","Dans votre espace client, sélectionnez Coder, choisissez l'adresse et cliquez sur Installer. Le script déploie le serveur Coder et sa base PostgreSQL, génère le mot de passe administrateur, crée le compte propriétaire et configure le reverse proxy nginx en HTTPS, WebSocket compris.",{"title":50,"body":51},"Se connecter la première fois","Ouvrez https:\u002F\u002Fvotre-domaine et connectez-vous avec l'adresse admin@servorbit.local et le mot de passe affiché dans votre espace client. Ce compte est le propriétaire de l'installation : changez son mot de passe dans les paramètres du compte, rubrique Security, puis créez les comptes de votre équipe.",{"title":53,"body":54},"Créer le modèle Docker et un premier espace de travail","Dans Templates, cliquez sur Create Template, choisissez le modèle de départ « Docker Containers » et validez. Créez ensuite un espace de travail à partir de ce modèle : Coder démarre un conteneur sur le VPS, y installe son agent et affiche l'état Running en moins d'une minute.",{"title":56,"body":57},"Travailler depuis VS Code ou le terminal","Depuis la page de l'espace de travail, ouvrez code-server dans le navigateur, ou installez la CLI sur votre poste : `coder login https:\u002F\u002Fvotre-domaine`, puis `coder ssh \u003Cespace>` ou `coder config-ssh` pour utiliser VS Code Remote-SSH et les IDE JetBrains.",[59,62,65,68,71],{"q":60,"a":61},"Quelle différence entre Coder et code-server ?","code-server, c'est VS Code dans le navigateur, pour une seule personne et un seul environnement. Coder gère des espaces de travail pour toute une équipe : comptes, modèles d'environnement versionnés, création et arrêt à la demande, accès par navigateur, IDE local ou SSH. Il utilise d'ailleurs code-server dans ses espaces de travail.",{"q":63,"a":64},"Faut-il un nom de domaine pour Coder ?","Oui. Les espaces de travail et votre navigateur se connectent au serveur sur son adresse HTTPS, qui doit être un nom stable avec un certificat. Inutile d'en acheter un : chaque VPS ServOrbit dispose d'un sous-domaine gratuit (coder.{dns_slug}.servorbit-dns.com) avec HTTPS. Vous pouvez aussi utiliser un sous-domaine de l'un de vos domaines.",{"q":66,"a":67},"Comment me connecter la première fois ?","Ouvrez https:\u002F\u002Fvotre-domaine et saisissez l'adresse admin@servorbit.local avec le mot de passe affiché dans votre espace client. Le compte propriétaire est créé à l'installation : l'écran d'inscription du premier administrateur n'est jamais exposé sur Internet. Changez ensuite le mot de passe dans les paramètres du compte.",{"q":69,"a":70},"Est-ce que Coder a accès à tout mon VPS ?","Oui, par le socket Docker : c'est ce qui lui permet de créer un conteneur par espace de travail. Toute personne qui peut modifier un modèle peut donc agir sur le serveur. Réservez le rôle de propriétaire et l'administration des modèles à des personnes de confiance, et donnez aux autres développeurs un compte membre.",{"q":72,"a":73},"Combien d'espaces de travail un VPS peut-il porter ?","Le serveur Coder et sa base occupent environ 550 Mo de RAM. Un espace de travail inactif basé sur l'image du modèle Docker en prend environ 200 Mo, bien plus pendant une compilation. Comptez 2 Go de RAM pour un ou deux développeurs, 4 à 8 Go pour une petite équipe, et activez l'arrêt automatique des espaces inactifs.",{"ram":75,"cpu":76,"disk":77,"stack":78,"port":83,"license":84,"version":85,"os":86},"2 Go minimum","2 vCPU","20 Go",[79,80,81,82],"Docker","Go","Terraform","PostgreSQL","8114","AGPL-3.0","v2.39.0","Ubuntu 24.04",[],[89,97,103],{"name":90,"slug":91,"categorySlug":12,"categoryName":92,"categoryColor":93,"logo":94,"tagline":95,"description":96},"Code Server","code-server","Développement","text-warning bg-warning\u002F10",null,"VS Code auto-hébergé dans le navigateur — codez depuis n'importe quel appareil.","VS Code dans le navigateur — auto-hébergé sur votre VPS, accès par mot de passe, espace de travail persistant.",{"name":98,"slug":99,"categorySlug":12,"categoryName":92,"categoryColor":93,"logo":100,"tagline":101,"description":102},"Gitea","gitea","https:\u002F\u002Fcdn.jsdelivr.net\u002Fgh\u002Fselfhst\u002Ficons\u002Fsvg\u002Fgitea.svg","Votre propre GitHub, auto-hébergé sur un seul VPS : dépôts, pull requests, CI\u002FCD avec Gitea Actions et registre de paquets, sans facturation par développeur.","Your own GitHub, self-hosted in minutes. Full Git platform with CI\u002FCD (Gitea Actions), package registry and team permissions — without usage-based billing.",{"name":104,"slug":105,"categorySlug":12,"categoryName":92,"categoryColor":93,"logo":106,"tagline":107,"description":108},"Docker Development Stack","docker-dev-stack","https:\u002F\u002Fcdn.simpleicons.org\u002Fdocker","Environnement Docker Compose partageable entre tous vos développeurs — hot reload, isolation, cohérence.","Environnement de développement complet avec Docker Compose et hot reload. Partagez la même configuration entre tous vos développeurs.",[110,111,112],"installer-code-server-vps","heberger-gitea","stack-dev-docker-vps",{"key":12,"slug":12,"name":92,"objective":114,"icon":115,"color":93},"Démarrer rapidement un projet logiciel.","dev",1794156620609]