[{"data":1,"prerenderedAt":107},["ShallowReactive",2],{"seo-verification":3,"marketplace-app-en-plane":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"slug":7,"slugs":8,"categorySlugs":9,"name":13,"description":14,"phase":15,"unavailableReason":16,"docsUrl":17,"logo":18,"github":18,"tagline":19,"longDescription":20,"features":21,"useCases":29,"steps":39,"faq":52,"specs":68,"compatibleOs":81,"relatedApps":82,"relatedPosts":101,"category":104},"plane",{"fr":7,"en":7,"ar":7},{"fr":10,"en":11,"ar":12},"collaboration","collaboration-productivity","التعاون-والإنتاجية","Plane","Self-hosted project and issue manager: cycles, modules, wiki pages and analytics. AGPL open-source alternative to Jira and Linear — no per-seat pricing.",2,"upstream_broken","https:\u002F\u002Fservorbit.com\u002Fblog\u002Fdeploy-plane-self-hosted-on-a-linux-vps",null,"Open-source alternative to Jira and Linear: issues, cycles, modules and wiki pages self-hosted — no per-seat pricing, data on your VPS.","Plane (AGPL-3.0, 32 k+ GitHub stars) is an open-source project management platform designed to replace Jira, Linear and Asana. It gives engineering and product teams a complete workspace: issues with custom states and priorities, cycles (sprints) with burndown charts, modules to group related issues, and wiki pages to document decisions alongside the code.\n\nDeployed on ServOrbit, Plane runs in a multi-container Docker Compose stack (Django API, React SSR, Celery worker, scheduler, PostgreSQL 16, Redis 7, RabbitMQ and MinIO) proxied behind Nginx on your own domain. You pay a fixed monthly cost per VPS — no per-seat licence, no token budget, no SaaS metering. The full REST API is open: Jira and GitHub Issues importers work out of the box, and GitHub webhooks close issues automatically on merge.\n\nThe analytics dashboard provides real-time views of issue throughput, cycle velocity and backlog trends — data that stays on your infrastructure and is never sent to a third-party analytics service.",[22,23,24,25,26,27,28],"Issues with custom states, priorities, labels and assignees — filtered in list, Kanban, spreadsheet and Gantt views","Cycles (sprints) with burndown charts, start and end dates, and automatic rollover of incomplete issues","Modules to group issues by feature, epic or release — with completion percentage","Wiki pages integrated in the project — write documentation and decisions where the team already works","One-click import from Jira, CSV and GitHub Issues — migrate an entire backlog in minutes","GitHub webhooks: commit to close, PR to transition, branch name to auto-link issue","AGPL-3.0 licence — source auditable, no vendor lock-in, self-hosted or on ServOrbit",[30,33,36],{"title":31,"body":32},"Agile development tracking","Replace Jira with a self-hosted platform: create sprints as cycles, assign issues to team members, track progress on the Kanban board and measure velocity with the burndown chart. The REST API lets your CI close issues automatically at each successful deployment — no manual status update.",{"title":34,"body":35},"Migration from Jira or Linear","Use the built-in Jira importer: go to Settings → Importers → Jira, generate an Atlassian API token, paste your Jira project URL and start the import. Epics become modules, sprints become cycles, and issues keep their original descriptions, labels and priorities. The migration is non-destructive — nothing is deleted in Jira.",{"title":37,"body":38},"Product and engineering collaboration","Keep product decisions and engineering tasks in the same workspace. Product managers write requirements in wiki pages; engineers file issues linked to those pages; designers attach mockups to issues. Everything is searchable and versioned.",[40,43,46,49],{"title":41,"body":42},"Order the VPS","Choose a VPS with at least 2 vCPU and 4 GB RAM under Ubuntu 24.04. The Plane template automatically configures PostgreSQL 16, Redis 7, RabbitMQ and MinIO alongside the application stack.",{"title":44,"body":45},"Point your domain","Point your domain (e.g. plane.yourcompany.com) to the VPS IP address in your DNS provider. A domain is required for Plane to generate correct redirect URLs and TLS certificates.",{"title":47,"body":48},"First access","Open your domain in a browser. The setup wizard prompts you to create the first workspace and invite team members. Use the admin credentials provided by the deployment wizard.",{"title":50,"body":51},"Connect GitHub","In Settings → Integrations → GitHub, install the Plane GitHub App on your repository. Issues close automatically when a commit message references them, and branches are linked to issues in the sidebar.",[53,56,59,62,65],{"q":54,"a":55},"What is Plane?","Plane is an open-source project management platform (AGPL-3.0, 32 k+ GitHub stars) that replaces Jira, Linear and Asana for engineering and product teams. It provides issues, cycles (sprints), modules, wiki pages and analytics — self-hosted on your own VPS, with no per-seat pricing.",{"q":57,"a":58},"What resources does Plane require?","The minimum configuration is 2 vCPU and 4 GB RAM for a small team (up to 10 users). For larger teams or high-volume projects, 4 vCPU and 8 GB RAM are recommended. Plane's stack requires PostgreSQL 16, Redis 7, RabbitMQ and MinIO — all included in the ServOrbit deployment recipe.",{"q":60,"a":61},"How do I migrate from Jira?","Plane includes a built-in Jira importer: go to Settings → Importers → Jira, generate an Atlassian API token, paste your Jira project URL and start the import. Epics become modules, sprints become cycles, and issues keep their original descriptions, labels and priorities. The migration is non-destructive — nothing is deleted in Jira.",{"q":63,"a":64},"Does Plane support sprints and Gantt charts?","Yes. Cycles are Plane's equivalent of sprints: they have a start date, an end date, a burndown chart, and automatic rollover of incomplete issues. The Gantt view is available at the project level — it displays issue dependencies as a timeline and lets you drag deadlines directly on the chart.",{"q":66,"a":67},"Can I connect Plane to GitHub?","Yes. Install the Plane GitHub App on your repository (Settings → Integrations → GitHub) and use commit messages like `fix(#123)` or `closes #456` to transition issues automatically. Pull requests are linked to issues in the sidebar, and branches created from Plane are named after the issue.",{"ram":69,"cpu":70,"disk":71,"stack":72,"port":80},"4 GB minimum (8 GB recommended for teams > 10)","2 vCPU","20 GB",[73,74,75,76,77,78,79],"Docker","Django","React","PostgreSQL 16","Redis 7","RabbitMQ","MinIO","443 (HTTPS — domain required)",[],[83,90,95],{"name":84,"slug":85,"categorySlug":11,"categoryName":86,"categoryColor":87,"logo":18,"tagline":88,"description":89},"Vikunja","vikunja","Collaboration & Productivity","text-indigo-400 bg-indigo-500\u002F10","Open-source task manager with Kanban, Gantt and sprints — self-hosted on your VPS, AGPL-3.0, 24 k+ stars, v2.4.0.","Self-hosted open-source task and project manager — Kanban boards, Gantt charts, sprints and a REST API on your own VPS. Alternative to Todoist, TickTick and Asana.",{"name":91,"slug":92,"categorySlug":11,"categoryName":86,"categoryColor":87,"logo":18,"tagline":93,"description":94},"Kaneo","kaneo","Minimalist open-source project manager with Kanban and GitHub integrations — self-hosted on your VPS, MIT, 7.9 k+ stars.","Minimalist open-source project manager — Kanban boards, GitHub Milestones integration and issue tracking without the complexity. Lightweight alternative to Jira and Linear.",{"name":96,"slug":97,"categorySlug":11,"categoryName":86,"categoryColor":87,"logo":98,"tagline":99,"description":100},"Mattermost","mattermost","https:\u002F\u002Fcdn.simpleicons.org\u002Fmattermost","Secure, self-hosted team messaging — the sovereign alternative to Slack and Teams.","Secure, self-hosted team messaging. Channels, threads, integrations — without depending on Slack or Teams.",[102,103],"deployer-plane-vps","migrer-jira-openproject-plane-vps-2026",{"key":10,"slug":11,"name":86,"objective":105,"icon":106,"color":87},"Share information and collaborate.","collab",1787581036911]