--- title: Plane created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, project-management, app-marathon-batch-b] confidence: high contested: false sources: [https://selfh.st/apps/?tag=Project+Management&app=plane, https://plane.so/] --- # 📊 Plane > **L'alternative open-source Ă  Linear/Jira** : issues, sprints, cycles, modules, vues multiples, roadmaps. UX rapide et moderne, self-hostable. ## 📋 Informations GĂ©nĂ©rales | Champ | Valeur | | :--- | :--- | | **Site web** | [plane.so](https://plane.so/) | | **GitHub** | [makeplane/plane](https://github.com/makeplane/plane) | | **License** | AGPL-3.0 | | **Langage** | TypeScript (Django) | | **Étoiles GitHub** | 35k ⭐ | | **CatĂ©gorie** | [[cat-project-management|Project Management]] | ## 📝 Description **Plane** est l'**alternative open-source Ă  Linear** la plus crĂ©dible en 2025-2026 : interface soignĂ©e, cycles/sprints, modules, vues Kanban/Liste/Calendar/Timeline, time tracking, roadmaps, docs (Plane Pages), AI assist. PensĂ© pour les Ă©quipes produit. DiffĂ©rence vs Taiga : Taiga = scrum classique plus austĂšre, Plane = UX 2024+, type Linear. Plane vise l'expĂ©rience "joyful" du PM. Pour qui : Ă©quipes produit/dev/startups qui veulent Linear en self-hosted (ou SaaS gratuit limitĂ©). ## 🚀 Installation ### Docker Compose ```yaml version: '3.8' services: web: image: makeplane/plane-frontend:latest container_name: plane-web restart: unless-stopped labels: - "traefik.enable=true" - "traefik.http.routers.plane.rule=Host(`plane.example.com`)" - "traefik.http.routers.plane.entrypoints=websecure" - "traefik.http.routers.plane.tls.certresolver=letsencrypt" api: image: makeplane/plane-backend:latest container_name: plane-api restart: unless-stopped environment: - DATABASE_URL=postgresql://plane:***@db:5432/plane - REDIS_URL=redis://redis:6379/0 - SECRET_KEY=*** - ALLOWED_HOSTS=plane.example.com depends_on: - db - redis worker: image: makeplane/plane-backend:latest container_name: plane-worker restart: unless-stopped command: ["python", "manage.py", "worker"] depends_on: - api - db - redis beat: image: makeplane/plane-backend:latest container_name: plane-beat restart: unless-stopped command: ["python", "manage.py", "beat"] depends_on: - api - db - redis db: image: postgres:16-alpine environment: - POSTGRES_USER=plane - POSTGRES_PASSWORD=*** - POSTGRES_DB=plane volumes: - plane_db:/var/lib/postgresql/data redis: image: redis:7-alpine volumes: - plane_redis:/data minio: image: minio/minio:latest command: server /data --console-address ":9001" environment: - MINIO_ROOT_USER=plane - MINIO_ROOT_PASSWORD=*** volumes: - plane_minio:/data volumes: plane_db: plane_redis: plane_minio: ``` ## 🔄 Alternatives ### Open Source - [[app-leantime]] — PM accessible neurodiversitĂ© - [[app-taiga]] — Scrum agile - [[app-focalboard]] — Kanban Notion-like - [[app-openproject]] — PM enterprise ### PropriĂ©taires - **Linear** — RĂ©fĂ©rence UX, dev-first - **Jira** — Standard enterprise - **Shortcut** — PM populaire startup - **Height** — PM autonome AI ## 🔐 SĂ©curitĂ© - **Auth** : Email/password, OAuth (Google, GitHub, GitLab), SAML SSO - **2FA** : TOTP et WebAuthn - **RBAC** : par projet, par workspace - **API** : tokens personnels avec scopes - **Sessions** : cookies httpOnly + secure ## 📚 Ressources - [Site officiel](https://plane.so/) - [GitHub](https://github.com/makeplane/plane) - [Documentation](https://developers.plane.so/) ## Pages LiĂ©es - [[cat-project-management]] — CatĂ©gorie Project Management - [[app-leantime]] — Concurrent - [[recettes-docker-compose]] — Templates Docker