Skip to content

Foire aux questions ​

Général ​

pipel8ne exécute-t-il mes pipelines ? ​

Non. pipel8ne conçoit les pipelines et les exporte en YAML. Votre plateforme CI/CD existante (GitHub Actions, GitLab CI, Azure DevOps) les exécute réellement.

pipel8ne est-il un produit SaaS ? ​

Non. pipel8ne est entièrement auto-hébergé — vous l'exécutez sur votre propre infrastructure. Aucune donnée n'est envoyée à un service externe.

Quelles plateformes CI/CD sont supportées pour l'export ? ​

Actuellement : GitHub Actions, GitLab CI, et Azure DevOps.

Puis-je importer un fichier YAML existant ? ​

Pas encore. L'import depuis un dépôt est sur la feuille de route.

pipel8ne est-il gratuit ? ​

Oui. pipel8ne est open-source sous licence MIT.


Pipelines ​

Pourquoi ne puis-je pas activer mon pipeline ? ​

Un pipeline nécessite un déclencheur pour être activé. Configurez-en un via le bouton Déclencheur, sauvegardez, puis passez le statut à Actif.

Y a-t-il des limites sur les stages, jobs ou steps ? ​

Pas de limites artificielles. Les limites pratiques dépendent de votre plateforme CI.

Les stages peuvent-ils s'exécuter en parallèle ? ​

Oui. Les stages sans arête entre eux s'exécutent en parallèle. Connectez les stages uniquement quand l'un doit attendre l'autre.


Credentials & Sécurité ​

Puis-je voir la valeur d'un credential après l'avoir sauvegardé ? ​

Non. Les valeurs sont chiffrées à la sauvegarde et ne sont jamais renvoyées par l'API.

Quel chiffrement est utilisé pour les credentials ? ​

AES-256-GCM avec une clé dérivée de SECRETS_ENCRYPTION_KEY.

Les credentials sont-ils inclus dans le YAML exporté ? ​

Non. Le YAML exporté référence les credentials par nom comme placeholders de variables d'environnement.


Auto-hébergement ​

Comment mettre à jour pipel8ne ? ​

bash
git pull
cd webapp && npm install && npm run build && cd ..
docker compose pull && docker compose up -d

Puis-je exécuter pipel8ne sans Docker ? ​

Oui. Voir le guide Déploiement manuel.

J'ai perdu ma SECRETS_ENCRYPTION_KEY. Que se passe-t-il ? ​

Les credentials stockés sont définitivement irrécupérables. Vous devrez les supprimer et saisir à nouveau toutes les valeurs.


Dépannage ​

Le backend démarre mais je ne peux pas me connecter ​

Vérifiez que JWT_SECRET est défini dans votre .env.

Docker Compose redémarre en boucle ​

Exécutez docker compose logs backend pour voir l'erreur. Causes fréquentes : variables d'environnement manquantes, chaîne de connexion MongoDB incorrecte, conflit de port.

Released under the MIT License.