[{"data":1,"prerenderedAt":224},["ShallowReactive",2],{"seo-verification":3,"blog-vikunja-vs-plane-gestion-projet-vps-fr":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"id":7,"slug":8,"slugs":9,"title":13,"excerpt":14,"readTime":15,"views":16,"isPinned":17,"publishedAt":18,"category":19,"categories":24,"featuredImage":26,"bgImage":27,"posterImage":28,"relatedSolution":26,"intro":29,"sections":30,"ctaTitle":161,"ctaBody":162,"ctaButton":163,"ctaUrl":164,"relatedPosts":165},325,"vikunja-vs-plane-gestion-projet-vps",{"fr":8,"en":10,"ar":11,"es":12},"vikunja-vs-plane-which-self-hosted-tool-replaces-jira-in-2026","vikunja-مقابل-plane-أي-أداة-تحل-محل-jira-عام-2026","vikunja-vs-plane-que-herramienta-open-source-reemplaza-jira","Vikunja vs Plane : quel outil self-hosted remplace Jira en 2026","Jira Data Center fermé aux nouvelles souscriptions récemment : comparez Vikunja et Plane CE pour choisir votre alternative self-hosted sur VPS.",12,0,false,"2026-09-03T00:00:00+00:00",{"id":20,"name":21,"slug":22,"color":23,"icon":22},5,"Comparatif","comparatif","bg-info\u002F10 text-info",[25],{"id":20,"name":21,"slug":22,"color":23,"icon":22},null,"\u002Fblog\u002Fcovers\u002Fbg.svg","\u002Fblog\u002Fcovers\u002Fvikunja-vs-plane-gestion-projet-vps-poster.svg","Depuis Récemment, Atlassian n'accepte plus de nouvelles souscriptions Jira Data Center. Linear Enterprise affiche une hausse tarifaire significative cette année. Pour les agences et équipes techniques qui cherchent à reprendre le contrôle de leur outillage de gestion de projet, Vikunja et Plane CE sont deux alternatives open source matures que vous hébergez sur votre propre VPS. Ce guide compare les deux outils sur neuf critères et vous donne les étapes d'installation précises pour choisir en connaissance de cause.",[31,35,77,80,90,112,115,126,149,152,155,158],{"type":32,"title":33,"body":34},"h2","Pourquoi remplacer Jira en 2026","Atlassian a officiellement fermé les nouvelles souscriptions Jira Software Data Center. Les équipes déjà sous licence peuvent renouveler, mais toute organisation qui n'avait pas encore de contrat doit désormais passer par Jira Cloud — un modèle SaaS avec une facturation par siège qui échappe à votre maîtrise d'infrastructure. Linear Enterprise, autre référence des équipes tech, a relevé ses tarifs en début d'année, touchant les équipes de taille intermédiaire qui utilisaient le produit pour ses sprints et son intégration GitHub.\n\nCe contexte pousse un nombre croissant d'agences à évaluer des alternatives open source auto-hébergées. Deux projets s'imposent dans la comparaison : Vikunja, un gestionnaire de tâches léger en monoexécutable Go sous licence AGPL-3.0, et Plane CE (Community Edition), une plateforme de gestion de projet plus complète, architecturée autour de cinq services Docker, elle aussi sous AGPL-3.0. Les deux ont des profils très différents : connaître leurs prérequis VPS et leurs limites fonctionnelles est la première décision à prendre avant de migrer.",{"type":36,"title":37,"headers":38,"rows":42},"comparison","Vikunja vs Plane CE — tableau comparatif",[39,40,41],"Critère","Vikunja","Plane CE",[43,47,50,54,58,62,65,69,73],[44,45,46],"RAM requise","512 Mo (production légère)","≥ 4 Go (8 Go recommandés)",[48,49,49],"Licence","AGPL-3.0",[51,52,53],"Kanban","Natif (vues Kanban, liste, Gantt)","Natif (Board view, états personnalisables)",[55,56,57],"Gantt","Natif","Via modules et dates d'échéance",[59,60,61],"Sprints \u002F cycles","Absent nativement — simulable par listes","Cycles natifs (début, fin, progression)",[63,64,64],"API REST","Complète, documentée OpenAPI",[66,67,68],"Intégrations Git","Webhooks sortants, pas d'intégration native GitHub\u002FGitLab","Intégration GitHub et GitLab natives dans les réglages",[70,71,72],"Multi-tenants \u002F workspaces","Oui — projets et équipes séparés par namespace","Oui — workspaces distincts, membres et rôles par workspace",[74,75,76],"Application mobile","iOS et Android natifs officiels","PWA uniquement (pas d'app native publiée)",{"type":32,"title":78,"body":79},"Vikunja — légèreté et polyvalence","Vikunja (anciennement Todoist-like) est un gestionnaire de tâches et de projets entièrement auto-hébergeable, distribué sous licence AGPLv3. Son point fort : un exécutable unique en Go qui ne requiert qu'une base de données (MySQL, PostgreSQL ou SQLite) et consomme moins de 100 Mo de RAM en charge normale. L'interface propose des vues Kanban, Gantt et liste, ainsi qu'une API REST complète exploitée par des clients mobiles natifs (iOS et Android). Depuis la version 0.22, Vikunja supporte les équipes (namespaces partagés) et les webhooks, ce qui le rend viable pour des agences gérant plusieurs clients sur une seule instance.",{"type":81,"title":82,"items":83},"ul","Forces de Vikunja",[84,85,86,87,88,89],"**Empreinte mémoire minimale** — 512 Mo de RAM suffisent en production ; un VPS d'entrée de gamme accueille Vikunja sans redimensionnement.","**Monoexécutable Go** — un seul binaire regroupe le serveur API et le service de tâches de fond ; le déploiement Docker se résume à un seul service applicatif et une base de données.","**Vues multiples natives** — Kanban, liste, Gantt et tableau récapitulatif sont disponibles sans extension ni plugin supplémentaire.","**API REST complète** — chaque entité (tâche, liste, projet, utilisateur, étiquette) est exposée via une API documentée OpenAPI, ce qui facilite l'automatisation des workflows agence.","**Applications mobiles natives** — des applications iOS et Android officielles sont publiées dans les stores, ce qui est rare parmi les outils open source de gestion de tâches.","**Licence AGPL-3.0** — le code source est public, les contributions de la communauté sont rapides, notamment sur les correctifs de sécurité.",{"type":91,"title":92,"steps":93},"steps","Installer Vikunja sur VPS avec Docker Compose",[94,97,100,103,106,109],{"title":95,"body":96},"Créer le répertoire de travail","Connectez-vous à votre VPS et créez un répertoire dédié : `mkdir -p \u002Fopt\u002Fvikunja && cd \u002Fopt\u002Fvikunja`. Ce répertoire accueillera le fichier `docker-compose.yml`, le fichier de configuration `config.yml` et les données persistantes.",{"title":98,"body":99},"Rédiger le fichier docker-compose.yml","Créez un fichier `docker-compose.yml` avec deux services : la base de données et Vikunja lui-même. Exemple minimal avec PostgreSQL :\n```yaml\nservices:\n  db:\n    image: postgres:16\n    restart: unless-stopped\n    environment:\n      POSTGRES_USER: vikunja\n      POSTGRES_PASSWORD: changeme\n      POSTGRES_DB: vikunja\n    volumes:\n      - vikunja-db:\u002Fvar\u002Flib\u002Fpostgresql\u002Fdata\n  vikunja:\n    image: vikunja\u002Fvikunja:latest\n    restart: unless-stopped\n    ports:\n      - \"127.0.0.1:3456:3456\"\n    environment:\n      VIKUNJA_DATABASE_TYPE: postgres\n      VIKUNJA_DATABASE_HOST: db\n      VIKUNJA_DATABASE_USER: vikunja\n      VIKUNJA_DATABASE_PASSWORD: changeme\n      VIKUNJA_DATABASE_DATABASE: vikunja\n      VIKUNJA_SERVICE_PUBLICURL: https:\u002F\u002Fvikunja.votre-domaine.com\n    volumes:\n      - vikunja-files:\u002Fapp\u002Fvikunja\u002Ffiles\n    depends_on:\n      - db\nvolumes:\n  vikunja-db:\n  vikunja-files:\n```",{"title":101,"body":102},"Démarrer les services","Lancez la pile avec `docker compose up -d`. Au premier démarrage, Vikunja applique les migrations de base de données automatiquement. L'interface est accessible sur le port 3456 en quelques secondes — Vikunja démarre très rapidement grâce à son binaire Go.",{"title":104,"body":105},"Configurer le reverse proxy HTTPS","Pointez Nginx ou Caddy vers `127.0.0.1:3456`. Avec Caddy, la configuration se résume à :\n```\nvikunja.votre-domaine.com {\n    reverse_proxy 127.0.0.1:3456\n}\n```\nCaddy gère le certificat Let's Encrypt automatiquement. Avec Nginx, ajoutez les en-têtes `Upgrade` et `Connection` pour les WebSockets si vous utilisez les notifications temps réel.",{"title":107,"body":108},"Créer le premier compte administrateur","Ouvrez votre sous-domaine dans un navigateur. Vikunja affiche un écran d'inscription : le premier compte créé obtient automatiquement les droits administrateur. Activez ensuite la double authentification (TOTP) depuis les réglages de compte — indispensable si l'instance est exposée publiquement.",{"title":110,"body":111},"Vérifier les sauvegardes","Planifiez une sauvegarde quotidienne du volume PostgreSQL et du volume `vikunja-files`. Une commande suffisante : `docker exec vikunja-db-1 pg_dump -U vikunja vikunja | gzip > \u002Fbackup\u002Fvikunja-$(date +%Y%m%d).sql.gz`. Testez la restauration sur un environnement de test avant de migrer vos données de production.",{"type":32,"title":113,"body":114},"Plane CE — les fonctionnalités enterprise open-source","Plane CE (Community Edition) est la version open source auto-hébergeable de Plane, une plateforme de gestion de projet conçue pour remplacer Jira dans les équipes pratiquant les méthodes agile. Son architecture microservices s'appuie sur PostgreSQL, Redis, MinIO et RabbitMQ — ce qui explique ses besoins en RAM plus élevés (4 Go minimum, 8 Go recommandés). En contrepartie, elle offre des cycles de sprint complets, des feuilles de route, des modules multi-projets, une intégration GitHub\u002FGitLab native et un importeur Jira disponible depuis la version 0.22. La version CE est gratuite et sous licence AGPL-3.0 ; la version cloud est payante.",{"type":81,"title":116,"items":117},"Forces de Plane CE",[118,119,120,121,122,123,124,125],"**Cycles natifs (sprints)** — créez des cycles avec dates de début et de fin, suivez la progression par points ou par issues, et archivez les cycles terminés sans perdre l'historique.","**Modules et regroupements transverses** — regroupez des issues de différents projets dans un module thématique, utile pour les agences qui gèrent plusieurs clients en parallèle.","**Importeur Jira natif** — Plane CE embarque un connecteur d'import Jira dans Settings > Importers, qui transfère issues, statuts, priorités, commentaires et membres en quelques clics.","**Intégrations GitHub et GitLab natives** — reliez vos dépôts directement depuis les réglages du workspace ; les commits et pull requests apparaissent dans les issues concernées.","**Architecture Docker claire** — cinq services documentés (web, API, worker, PostgreSQL, Redis) et un MinIO optionnel pour le stockage de pièces jointes ; chaque service se dimensionne indépendamment.","**Pages wiki intégrées** — chaque projet dispose d'un espace de documentation structuré, disponible sans module externe.","**API REST complète** — toutes les entités Plane sont accessibles via une API versionnée ; des SDK Python et JavaScript sont maintenus par la communauté.","**Licence AGPL-3.0** — le code source est auditable, et la communauté GitHub compte plusieurs milliers de contributeurs actifs.",{"type":91,"title":127,"steps":128},"Installer Plane CE sur VPS",[129,132,135,138,141,143,146],{"title":130,"body":131},"Vérifier les prérequis système","Plane CE requiert au minimum 4 vCPU et 8 Go de RAM pour un déploiement confortable en production. Sous ce seuil, les workers Celery entrent en compétition mémoire avec PostgreSQL et Redis, ce qui provoque des redémarrages intempestifs. Vérifiez que Docker Engine ≥ 24 et Docker Compose ≥ 2.20 sont installés : `docker --version && docker compose version`.",{"title":133,"body":134},"Télécharger le script de déploiement officiel","Plane CE fournit un script d'installation qui génère le fichier `docker-compose.yml` et le fichier `.env` avec des secrets aléatoires :\n```bash\ncurl -fsSL https:\u002F\u002Fraw.githubusercontent.com\u002Fmakeplane\u002Fplane\u002Fmaster\u002Fdeploy\u002Fselfhost\u002Finstall.sh | bash\n```\nLe script crée un répertoire `\u002Fopt\u002Fplane` et y place tous les fichiers nécessaires. Relisez le `.env` généré avant de continuer : les variables `SECRET_KEY`, `DATABASE_URL` et `REDIS_URL` sont pré-remplies avec des valeurs aléatoires sécurisées.",{"title":136,"body":137},"Configurer le domaine dans le fichier .env","Ouvrez `\u002Fopt\u002Fplane\u002F.env` et renseignez `WEB_URL=https:\u002F\u002Fplane.votre-domaine.com`. Si vous utilisez MinIO pour le stockage des pièces jointes, renseignez également `AWS_S3_ENDPOINT_URL`, `AWS_ACCESS_KEY_ID` et `AWS_SECRET_ACCESS_KEY`. Désactivez le stockage MinIO si vous préférez stocker les fichiers sur le volume local — modifiez `USE_MINIO=0`.",{"title":139,"body":140},"Démarrer les cinq services Docker","Depuis `\u002Fopt\u002Fplane`, lancez `docker compose up -d`. Les cinq services principaux démarrent : `web` (interface React), `api` (Django REST), `worker` (Celery), `beat` (tâches périodiques Celery), et `db` (PostgreSQL). Redis est inclus comme sixième service pour le cache et la file de messages. Attendez environ deux à trois minutes que les migrations Django se terminent avant d'ouvrir l'interface.",{"title":104,"body":142},"Plane expose le service `web` sur le port 3000 et l'API sur le port 8000 en interne. Votre reverse proxy doit router les deux : l'interface React sur `\u002F` et les requêtes API sur `\u002Fapi\u002F` et `\u002Fauth\u002F`. Avec Nginx, utilisez deux blocs `location` dans le même `server` block pointant respectivement vers `127.0.0.1:3000` et `127.0.0.1:8000`. Les WebSockets sont utilisés pour les mises à jour en temps réel — transmettez les en-têtes `Upgrade` et `Connection`.",{"title":144,"body":145},"Créer le premier espace de travail","Ouvrez votre domaine dans un navigateur. Plane affiche un écran d'inscription : créez un compte administrateur, puis suivez l'assistant de création de workspace. Importez votre premier projet depuis Jira ou créez un projet vierge pour valider l'installation. Invitez les membres depuis Settings > Members > Invite Members — chaque membre reçoit un lien d'invitation par e-mail.",{"title":147,"body":148},"Planifier les sauvegardes des cinq services avec état","Plane dispose de cinq services stateful à sauvegarder : PostgreSQL (volume `pgdata`), Redis (volume `redisdata`), et MinIO si activé (volume `uploads`). Planifiez des dumps PostgreSQL quotidiens (`pg_dump` depuis le conteneur `db`), et archivez les volumes Docker avec votre outil de sauvegarde préféré. Testez systématiquement la restauration sur un VPS de test avant de mettre l'instance principale en production.",{"type":32,"title":150,"body":151},"Sécurité — réactivité des deux projets","La question de la maturité sécurité des outils open source est légitime, et les deux projets offrent des réponses concrètes. Les deux projets ont démontré une capacité à corriger rapidement leurs vulnérabilités, avec des correctifs publiés en moins de dix jours après divulgation dans les cas documentés. Le correctif a été intégré dans la Vikunja en moins de dix jours après la divulgation publique, ce qui illustre la capacité de réaction rapide d'une communauté open source bien organisée. La leçon pratique : maintenez Vikunja à jour via `docker compose pull && docker compose up -d` sur un cycle hebdomadaire, et activez les notifications de sécurité du dépôt GitHub (`Watch > Security alerts`).\n\nPlane CE suit un cycle de release mensuel avec un changelog public détaillé. Les issues de sécurité sont traitées dans un canal privé avant publication, selon un processus de divulgation responsable documenté dans le dépôt. Pour les deux outils, l'audit trail des actions utilisateurs (qui a modifié quoi, quand) est disponible dans les logs applicatifs — exportables pour répondre à une exigence de conformité interne.",{"type":153,"body":154},"tip","Pour importer depuis Jira vers Plane CE : sauvegardez votre base Plane avant de commencer (`docker exec plane-db-1 pg_dump -U plane plane > backup-avant-import.sql`). Puis, dans Plane, rendez-vous dans Settings > Importers > Jira. L'importeur demande votre URL Jira, un Personal Access Token Jira, et le nom du projet à importer. Les issues, statuts, priorités, commentaires et membres sont transférés en une seule opération. Sauvegardez également votre base après l'import et vérifiez le nombre total d'issues importées avant de révoquer les accès Jira.",{"type":32,"title":156,"body":157},"Guide décisionnel — quand choisir l'un ou l'autre","**Choisissez Vikunja si** votre équipe gère principalement des tâches et des listes sans processus de sprint formalisé, si votre VPS est limité à 1 ou 2 Go de RAM, si vous avez besoin d'applications mobiles natives pour des équipes en déplacement, ou si vous préférez une architecture simple à maintenir (un seul binaire, une seule base de données). Vikunja est aussi un excellent choix si vous hébergez plusieurs projets clients sur une même instance grâce à son système de namespaces.\n\n**Choisissez Plane CE si** votre équipe vient de Jira et cherche à retrouver des cycles (sprints), des états personnalisables et un importeur Jira natif. Plane CE est plus adapté aux agences qui gèrent des workflows transverses (modules multi-projets), qui ont besoin d'une intégration GitHub ou GitLab directement dans les issues, ou qui souhaitent un outil dont l'interface sera immédiatement reconnaissable par des développeurs habitués à Linear ou Jira. Le prérequis de 4 à 8 Go de RAM est la contrainte principale : vérifiez votre VPS avant de choisir.\n\n**Dans tous les cas**, commencez par un projet pilote sur une instance séparée avant de migrer la production. L'effort de migration d'un outil de gestion de projet est rarement neutre pour une équipe — prévoir deux semaines de cohabitation entre l'ancien et le nouvel outil permet de valider le mapping des statuts, les habitudes de workflow et les intégrations CI sans bloquer les livraisons.",{"type":32,"title":159,"body":160},"Ressources agence ServOrbit","ServOrbit propose des VPS Linux avec accès root complet, dimensionnés de 1 vCPU \u002F 1 Go RAM (suffisant pour Vikunja) à 8 vCPU \u002F 32 Go RAM (confortable pour Plane CE avec plusieurs dizaines d'utilisateurs). Tous les VPS sont livrés avec une image Docker prête à l'emploi, une connexion SSH sécurisée, et une bande passante non limitée sur le trafic interne. Pour les agences qui gèrent plusieurs clients, nos offres VPS incluent la possibilité de provisionner des instances isolées par client depuis une console centralisée.\n\nPour approfondir votre migration depuis les outils Atlassian ou Linear, consultez nos guides connexes : la migration depuis Jira vers OpenProject ou Plane, le contexte de fermeture de Jira Data Center et ses implications pour les équipes en place, et notre comparatif complet des outils de gestion de projet self-hosted incluant Huly.","Hébergez Vikunja ou Plane CE sur un VPS ServOrbit","Nos VPS sont dimensionnés pour accueillir les deux outils : de 512 Mo pour Vikunja à 8 Go pour Plane CE. Accès root, image Docker incluse, bande passante généreuse. Vos données de gestion de projet restent dans votre infrastructure, sans limite de membres ni frais de siège.","Découvrir les offres agence ServOrbit","\u002Fsolutions\u002Fagences",[166,185,206],{"id":167,"slug":168,"slugs":169,"title":173,"excerpt":174,"readTime":175,"views":176,"isPinned":17,"publishedAt":177,"category":178,"categories":179,"featuredImage":26,"bgImage":27,"posterImage":181,"relatedSolution":182},310,"atlassian-eol-jira-plane-self-hosted-2026",{"fr":168,"en":170,"ar":171,"es":172},"jira-data-center-closed-switch-to-plane-self-hosted","إغلاق-jira-data-center-plane-بديلا-مستضافا-ذاتيا","jira-data-center-cerrado-migrar-a-plane-self-hosted","Jira Data Center fermé : migrer vers Plane self-hosted","Atlassian ferme Jira Data Center aux nouveaux clients (mars 2026) et hausse les renouvellements de 15 %. Plane AGPL-3.0 : zéro abonnement par siège.",8,1,"2026-08-28T00:00:00+00:00",{"id":20,"name":21,"slug":22,"color":23,"icon":22},[180],{"id":20,"name":21,"slug":22,"color":23,"icon":22},"\u002Fblog\u002Fcovers\u002Fatlassian-eol-jira-plane-self-hosted-2026-poster.svg",{"categorySlug":183,"appSlug":184},"developpement","plane",{"id":186,"slug":187,"slugs":188,"title":192,"excerpt":193,"readTime":194,"views":176,"isPinned":17,"publishedAt":195,"category":196,"categories":201,"featuredImage":26,"bgImage":27,"posterImage":203,"relatedSolution":204},270,"migrer-jira-openproject-plane-vps-2026",{"fr":187,"en":189,"ar":190,"es":191},"migrating-from-jira-data-center-to-openproject-or-plane-on-vps","هجرة-jira-data-center-إلى-openproject-أو-plane-على-vps","migrar-de-jira-a-openproject-o-plane-en-vps","Migrer de Jira Data Center vers OpenProject ou Plane sur VPS","Jira Data Center ne vend plus de nouvelles licences depuis mars 2026 et passe en lecture seule le 28 mars 2029. Migrez vers OpenProject ou Plane sur VPS en une journée.",13,"2026-08-16T00:00:00+00:00",{"id":197,"name":198,"slug":199,"color":200,"icon":199},3,"Déploiement","deploiement","bg-success\u002F10 text-success",[202],{"id":197,"name":198,"slug":199,"color":200,"icon":199},"\u002Fblog\u002Fcovers\u002Fmigrer-jira-openproject-plane-vps-2026-poster.svg",{"categorySlug":205,"appSlug":184},"collaboration",{"id":207,"slug":208,"slugs":209,"title":213,"excerpt":214,"readTime":197,"views":176,"isPinned":17,"publishedAt":215,"category":216,"categories":221,"featuredImage":26,"bgImage":27,"posterImage":223,"relatedSolution":26},221,"huly-gestion-projet-self-hosted-vps",{"fr":208,"en":210,"ar":211,"es":212},"huly-replace-linear-notion-and-slack-on-your-vps","huly-استبدل-linear-وnotion-وslack-على-خادمك-الافتراضي","huly-gestion-proyectos-self-hosted-vps","Huly : remplacer Linear, Notion et Slack sur votre VPS","Déployez Huly sur votre VPS pour centraliser issues, docs et chat en un seul outil open source — sans abonnement par siège.","2026-08-04T00:00:00+00:00",{"id":217,"name":218,"slug":219,"color":220,"icon":219},2,"Automatisation","automatisation","bg-brand-action\u002F10 text-brand-action",[222],{"id":217,"name":218,"slug":219,"color":220,"icon":219},"\u002Fblog\u002Fcovers\u002Fhuly-gestion-projet-self-hosted-vps-poster.svg",1788446347969]