Votre code est sur GitHub, mais votre site n’est toujours pas en ligne ? Avec Mise en ligne GitHub, le déploiement devient 100 % automatique : vous collez l’adresse de votre dépôt, vous cliquez sur Déployer, et c’est tout. Code, base MySQL, configuration et HTTPS se font sans vous, sans FTP, sans ligne de commande, sans effort. Dès 5 000 FCFA, paiement unique. Voir l’offre Mise en ligne GitHub →
⚡ Automatique · En un clic · Sans effort
l’adresse de votre dépôt GitHub
sur « Déployer », une seule fois
base, configuration et HTTPS faits pour vous
Pour qui ? Pour tous ceux qui codent
- Étudiants : votre projet de fin d’études ou votre mémoire mérite un vrai lien le jour de la soutenance. Un clic, et le jury ou le recruteur ouvre votre site, pas un dépôt de code.
- Développeurs : vous codez, la plateforme déploie. Poussez sur GitHub, cliquez sur « Mettre à jour » : PHP, MySQL, Node.js, Laravel, Symfony ou Django suivent automatiquement.
- Freelances et agences web : livrez chaque site client en un clic, avec un suivi que vous pouvez partager. Fini les nuits de mise en production par FTP.
- Entreprises et startups : votre application est prête ? Mettez-la en ligne aujourd’hui, de façon sécurisée et suivie, sans compétence serveur, sur un hébergement local accompagné par nos équipes.
Votre projet est prêt… mais pas en ligne ?
Étudiant qui doit présenter son projet de fin d’études, développeur freelance qui livre un client, agence qui enchaîne les sites : le code est terminé, il est sur GitHub, et c’est là que les ennuis commencent. Mettre un site en ligne à la main, c’est souvent :
- compresser le projet, l’envoyer par FTP ou par le gestionnaire de fichiers, et recommencer à chaque modification ;
- créer la base de données, l’utilisateur, les droits, puis importer le fichier
.sqldans phpMyAdmin ; - modifier à la main
config.php,.envouwp-config.phpavec les bons identifiants ; - penser au certificat HTTPS, au sous-domaine, aux droits des dossiers ;
- et surtout ne rien oublier : un fichier
.env, un export SQL ou un dossier.gitpublié par erreur, et vos mots de passe sont exposés.
Ce n’est pas une crainte théorique. Lors de nos tests, moins d’une minute après la création d’un nouveau sous-domaine, des robots ont tenté d’y lire .env, backup.sql, dump.sql, wp-config.php et server.key. Sur nos serveurs, toutes ces tentatives ont été bloquées, mais la leçon est claire : un déploiement manuel bâclé est une porte ouverte.
La solution : un déploiement 100 % automatique, en un seul clic
Le service Mise en ligne GitHub est intégré à votre espace client CCN, directement sur la page de votre hébergement. Vous n’avez rien à installer ni à configurer : la plateforme enchaîne toutes les étapes techniques à votre place. De votre côté, tout tient en quatre gestes :
- Vous collez l’adresse de votre dépôt GitHub (public), choisissez le domaine ou un nouveau sous-domaine, et cochez « Mon projet utilise une base de données » si besoin.
- Nous analysons votre dépôt gratuitement, sans rien modifier : technologie, niveau, espace disque, fichiers sensibles, fichier SQL, configuration.
- Vous cliquez sur « Déployer maintenant » : code récupéré, base créée et importée, fichiers publiés, identifiants écrits dans votre configuration, site contrôlé en HTTPS.
- Vous suivez chaque étape dans votre espace projet, avec un e-mail au démarrage et à la mise en ligne.

Ce que l’analyse vérifie pour vous
Technologies reconnues :
Si un point bloque (par exemple un fichier de clé privée visible dans le dépôt), l’analyse vous le dit clairement et rien n’est modifié sur votre hébergement. Vous corrigez sur GitHub, vous relancez l’analyse.
PHP + MySQL : votre base importée et configurée automatiquement
C’est la partie la plus pénible d’un déploiement, et c’est celle que nous avons le plus automatisée :
- Base et utilisateur créés dans votre propre hébergement, avec des droits limités à cette base et un mot de passe fort.
- Import de vos données depuis le fichier
.sqlde votre dépôt, ou depuis un export que vous joignez (.sql,.sql.gzou.zip, 50 Mo maximum). - Import sécurisé : les instructions dangereuses (création d’utilisateurs, droits, suppression de base, lecture de fichiers du serveur) sont refusées ; les lignes
CREATE DATABASEetUSEsont adaptées à votre hébergement. - Configuration écrite pour vous dans
.env,wp-config.php,config.php,db.phpou votre fichier de connexion, et réappliquée après chaque mise à jour. - Le fichier SQL n’est jamais publié sur votre site.

Il vous manque l’export de votre base au moment du déploiement ? Pas de souci : le déploiement se met en pause, vous recevez un seul e-mail qui vous explique quoi faire, et dès que vous joignez votre fichier, il reprend exactement là où il s’était arrêté.
Chaque étape suivie dans votre espace client
Chaque déploiement crée automatiquement un projet dans votre espace client : une tâche par étape (récupération du code, base de données, publication, configuration, contrôle), un fil de messages et vos fichiers. Vous savez toujours où en est votre mise en ligne, sans avoir à nous écrire.

Si une étape demande votre action, vous êtes prévenu une seule fois, par e-mail et dans votre projet. Si une étape technique échoue trois fois, notre équipe prend le relais et vous tient informé. Et si votre site répond par une erreur (une page blanche ou une erreur 500 due au code), le projet passe en « À vérifier » avec l’explication : vous corrigez votre dépôt, puis un clic sur « Mettre à jour depuis GitHub » republie tout.

Une nouvelle version ? Encore un seul clic
Vous poussez vos changements sur GitHub, puis vous cliquez sur « Mettre à jour depuis GitHub » : la dernière version est récupérée, publiée, votre configuration de base de données est réappliquée et le site est contrôlé. Jusqu’à 30 mises à jour par mois et par projet, sans supplément. Vos fichiers de données (envois des visiteurs, fichiers générés) ne sont jamais effacés.
La sécurité, intégrée à chaque déploiement
- Jamais publiés : le dossier
.git,.github, les fichiers.env, les exports SQL,node_moduleset les dossiers d’éditeur. - Les fichiers sensibles détectés dans des sous-dossiers sont retirés du site après chaque publication.
- Tout se passe dans votre propre compte d’hébergement : aucun accès root, aucune commande arbitraire.
- Certificat HTTPS automatique et contrôle du site après chaque mise en ligne.
- Le service ne fonctionne que pour le client qui l’a acheté, et uniquement sur un hébergement CCN.
Nos tarifs : un achat = un projet
| Niveau | Votre projet | Prix (paiement unique) | Mise en ligne |
|---|---|---|---|
| 1 · Site vitrine | HTML, CSS, JavaScript, PHP sans base | 5 000 FCFA | Automatique |
| 2 · PHP + MySQL | PHP avec base de données, import et configuration | 9 500 FCFA | Automatique |
| 3 · Node.js | Application Node.js | 10 000 FCFA | Finalisée par notre équipe sous 24 h ouvrées |
| 4 · Frameworks | Laravel, Symfony, Django | 12 500 FCFA | Finalisée par notre équipe sous 24 h ouvrées |
Payez par Orange Money, MTN MoMo ou PayPal
- Orange Money et MTN Mobile Money : vous réglez la facture depuis votre téléphone ; dès que nous confirmons votre paiement, votre emplacement de projet s’ouvre et vous recevez un e-mail avec le lien direct vers l’assistant.
- PayPal : paiement confirmé instantanément, emplacement ouvert automatiquement.

Comment commander
- Vous avez besoin d’un hébergement web CCN (mutualisé, WordPress ou Applications). Vous n’en avez pas encore ? Choisissez-en un, le service s’y ajoute.
- Dans votre espace client, commandez le produit complémentaire « Mise en ligne GitHub » du niveau qui correspond à votre projet. Pas sûr du niveau ? L’analyse gratuite vous le dit.
- Réglez par Orange Money, MTN MoMo ou PayPal.
- Ouvrez « Déployer depuis GitHub » sur la page de votre hébergement et collez l’adresse de votre dépôt.
Questions fréquentes
Mon dépôt est privé, est-ce possible ?
Cette première version accepte les dépôts publics. Pour un dépôt privé, ouvrez un ticket : nous vous accompagnons, et la prise en charge des dépôts privés arrive dans une prochaine version.
Dois-je fournir un fichier .cpanel.yml ou écrire des scripts ?
Non. La publication est automatique : les fichiers de votre dépôt sont copiés vers votre site, sans le dossier .git ni les fichiers sensibles.
Mon projet n’a pas de fichier SQL dans le dépôt.
Joignez votre export au moment de l’analyse, ou plus tard quand le déploiement vous le demande. Le déploiement reprend dès réception.
Et pour Node.js, Laravel, Symfony ou Django ?
Le code est récupéré automatiquement sur votre hébergement, puis notre équipe technique finalise la mise en service (dépendances, démarrage, configuration) sous 24 h ouvrées. Vous suivez l’avancement dans votre espace projet.
Puis-je réutiliser un emplacement pour un autre projet ?
Un achat correspond à un projet. Vous pouvez mettre ce projet à jour autant que nécessaire (30 fois par mois), mais un nouveau projet demande un nouvel emplacement.
Mon site affiche une erreur après le déploiement.
Le projet passe en « À vérifier » avec la cause probable (par exemple une table manquante dans l’export SQL). Corrigez votre dépôt, puis cliquez sur « Mettre à jour depuis GitHub ». Notre support reste disponible si besoin.
Besoin d’aide pour choisir ? Écrivez-nous sur WhatsApp au +237 690 08 78 79 ou ouvrez un ticket depuis votre espace client. Et pour aller plus loin, notre guide pas à pas est disponible dans la base de connaissances.
GitHub est une marque de GitHub, Inc. Node.js, Laravel, Symfony, Django, Orange Money, MTN MoMo et PayPal appartiennent à leurs propriétaires respectifs. CCN Technologies n’est affilié à aucun de ces éditeurs.
Ne signez pas chez un hébergeur sans lire ceci
7 critères à vérifier en 10 minutes — dont celui que trop d'entreprises découvrent une fois qu'il est trop tard : à qui appartient vraiment votre nom de domaine.

