--- title: Libredesk created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, support-ticketing, app-marathon-batch-rattrapage-1] confidence: medium contested: false sources: [https://selfh.st/apps/?tag=Support&app=libredesk] --- # 🎧 Libredesk > **Helpdesk open source moderne et AGPL** — concurrent direct de FreeScout/Help Scout, conçu pour les équipes qui veulent un helpdesk simple, sans tracking, et sous licence copyleft forte. ## 📋 Informations Générales | Champ | Valeur | | :--- | :--- | | **Site web** | (libredesk) | | **GitHub** | (à confirmer) | | **License** | AGPL-3.0 (présumée) | | **Langage** | Go ou TypeScript (présumé) | | **Étoiles GitHub** | <0.5k ⭐ | | **Catégorie** | [[cat-support-ticketing\|Support / Ticketing]] | ## 📝 Description **Libredesk** est une application de **helpdesk** open source relativement récente, conçue comme une **alternative AGPL à FreeScout/Help Scout**. Le projet vise à fournir un helpdesk moderne, ergonomique, et simple à déployer, sans la complexité d'un Zammad ni les limites d'un osTicket, et avec une licence copyleft forte qui empêche la revente fermée. Différence vs **FreeScout** : Libredesk est plus jeune, en lice pour devenir la référence AGPL, mais son écosystème de plugins et sa maturité sont encore en construction. Pour qui: équipes qui veulent un helpdesk éthique, AGPL, sans risque de fork propriétaire, et qui acceptent de contribuer à un projet jeune. ## 🚀 Installation ### Docker Compose (provisoire) ```yaml version: '3.8' services: libredesk: image: libredesk/libredesk:latest container_name: libredesk restart: unless-stopped ports: - "8080:80" environment: - DATABASE_URL=postgresql://libredesk:***@postgres:5432/libredesk - JWT_SECRET=*** - APP_URL=https:...om depends_on: - postgres volumes: - libredesk-data:/data labels: - "traefik.enable=true" - "traefik.http.routers.libredesk.rule=Host(`support.example.com`)" - "traefik.http.routers.libredesk.entrypoints=websecure" - "traefik.http.routers.libredesk.tls.certresolver=letsencrypt" postgres: image: postgres:16-alpine container_name: libredesk-db restart: unless-stopped environment: - POSTGRES_USER=libredesk - POSTGRES_PASSWORD=*** - POSTGRES_DB=libredesk volumes: - libredesk-db:/var/lib/postgresql/data volumes: libredesk-data: libredesk-db: ``` ## 🔄 Alternatives ### Open Source - [[app-freescout]] — Concurrent PHP mature - [[app-osticket]] — Concurrent PHP historique - [[app-peppermint]] — Concurrent TS - [[app-helprealm]] — Concurrent direct - [[app-zammad]] — Concurrent omnicanal ### Propriétaires - **Help Scout** — Modèle d'origine - **Zendesk** — Leader mondial - **Freshdesk** — Concurrent SaaS - **Hiver** — Concurrent direct ## 🔐 Sécurité - **Maturité** : projet jeune, à évaluer avant production critique. - **Auth** : JWT recommandé, secret fort. - **HTTPS** : obligatoire (Traefik + Let's Encrypt). - **AGPL-3.0** : attention aux implications si intégration dans un produit commercial. - **CSP stricte** : recommandée pour le rendu des emails HTML. ## 📚 Ressources - [Selfh.st listing](https://selfh.st/apps/?tag=Support&app=libredesk) - (Documentation officielle à confirmer) ## Pages Liées - [[cat-support-ticketing]] — Catégorie Support / Ticketing - [[app-freescout]] — Concurrent mature - [[app-zammad]] — Concurrent omnicanal - [[recettes-docker-compose]] — Templates Docker