Vous pouvez déployer automatiquement un projet web depuis un dépôt Git (GitHub, GitLab, Bitbucket, etc.) vers votre hébergement Newscloud via l’intégration Git de Plesk. Cela vous permet de mettre à jour votre site en un simple git push.
Prérequis
- Un dépôt Git distant contenant votre projet (public ou privé)
 - Un site actif sur votre hébergement (ou un sous-domaine prêt à accueillir le code)
 - Un accès FTP ou SSH si nécessaire pour les ajustements
 
Étape 1 : Ajouter un dépôt Git dans Plesk
- Connectez-vous à Plesk
 - Allez dans Sites Web & Domaines > Git
 - Cliquez sur Ajouter un dépôt
 - Choisissez Git à distance
 - Collez l’URL de votre dépôt (ex : 
https://github.com/votre-utilisateur/monprojet.git) - Choisissez la branche à suivre (ex : 
main) - Définissez le chemin de déploiement automatique (ex : 
httpdocs/) 
✅ À chaque push sur la branche sélectionnée, Plesk mettra automatiquement à jour les fichiers du site.
Accès aux dépôts privés
- Générez une paire de clés SSH dans Plesk si vous utilisez un dépôt privé
 - Ajoutez la clé publique à GitHub/GitLab dans vos paramètres de dépôt (Deploy keys)
 - Utilisez l’URL SSH du dépôt (
git@github.com:...) au lieu de l’URL HTTPS 
Déploiement manuel (optionnel)
- Vous pouvez désactiver le déploiement automatique
 - Dans ce cas, vous devrez cliquer sur Déployer maintenant dans Plesk après chaque push
 
Bonnes pratiques
- Ne stockez pas vos fichiers 
.envou sensibles dans Git si possible - Utilisez 
.gitignorepour exclurevendor/,node_modules/, etc. si vous déployez du code compilé - Testez d’abord sur un sous-domaine ou staging avant d’activer le déploiement auto en production
 
❓ Besoin d’aide pour configurer Git ou les clés SSH ? Nous vous accompagnons étape par étape.
