Open source
Le code, la licence, le périmètre
Dire « open source » ne suffit pas : voici ce que contient le dépôt, ce qui reste chez nous, et ce que la licence vous autorise à faire.

Périmètre
Ce qui est publié, ce qui ne l'est pas
Dans le dépôt, sous AGPL-3.0
- Espace agent, administration et portail client
- Moteur de règles, SLA, macros et horaires
- Ingestion et envoi d'emails, chat, widget
- API REST, webhooks, imports et exports
- Schéma de base, migrations, jeux de données de test
Hors dépôt
- La console interne qui provisionne nos tenants
- Notre facturation et nos accès prestataires
- Nos configurations d'infrastructure et secrets
Rien de ce qui manque n'est nécessaire pour faire tourner un helpdesk complet chez vous.
Licence
Ce que l'AGPL-3.0 implique pour vous
- Usage interne
- Aucune obligation. Installez, modifiez, utilisez pour votre entreprise.
- Service exposé à des tiers
- Si vous proposez le logiciel modifié comme service, vous devez publier vos modifications sous la même licence.
- Revente
- Autorisée, à condition de respecter la clause précédente et de ne pas retirer les mentions de licence.
- Marque
- Le nom et le logo Open HelpDesk restent notre propriété : renommez votre fork.
- Contributions
- Sous DCO, avec un simple Signed-off-by dans vos commits. Pas de cession de droits demandée.
Contribuer
Comment entrer dans le code
Le dépôt est un monorepo pnpm. La commande de démarrage lance l'application, le worker, PostgreSQL et Redis, et charge un jeu de 200 tickets de test.
Les tickets marqués « good first issue » sont relus dans la semaine. Les propositions de fonctionnalité passent d'abord par une discussion pour éviter des semaines de travail refusé.
La feuille de route est publique et discutée en commentaires, pas décidée en interne.
pnpm install
pnpm dev:services # postgres + redis
pnpm db:migrate
pnpm db:seed
pnpm dev # http://localhost:3000
pnpm testSortie
L'engagement qui compte
Vous pouvez récupérer l'intégralité de vos données à tout moment, sans demander, sans frais et sans délai : dump SQL, pièces jointes et articles. C'est la seule garantie sérieuse contre un changement de politique tarifaire.
Créer un espace