1. Connecter GitHub
Depuis Applications, cliquez sur « Nouvelle application ». Autorisez l’accès à votre compte GitHub (ou à l’organisation de votre choix) via l’application GitHub officielle de KennHosting. Vous ne donnez accès qu’aux dépôts que vous choisissez explicitement.2. Choisir un dépôt et une branche
Sélectionnez le dépôt à déployer, puis la branche à suivre (main par défaut). Chaque push sur cette branche déclenchera un nouveau déploiement automatiquement.
3. Détection du framework
Le framework de votre projet est détecté automatiquement à partir des fichiers du dépôt (package.json, composer.json, requirements.txt…). Les commandes d’installation, de build et de démarrage sont pré-remplies, mais vous pouvez les ajuster dans les réglages avancés si votre projet a des besoins particuliers.
Frameworks supportés
Frameworks supportés
Next.js, React, Vue, Nuxt, Astro, SvelteKit, Remix, NestJS, Angular, Node.js, Express, Laravel, Symfony, Django, Flask, FastAPI, ainsi que les sites statiques (HTML).
4. Premier déploiement
Lancez le déploiement. Vous suivez sa progression en direct : récupération du code, installation des dépendances, construction, puis mise en ligne. En cas d’échec, un message clair identifie la cause la plus probable (dépendances désynchronisées, version de langage incompatible…).5. Environnements par branche
Chaque branche connectée peut avoir son propre environnement, avec sa propre URL de prévisualisation, pratique pour tester une fonctionnalité avant de la fusionner surmain. Le nombre d’environnements disponibles dépend de votre offre.
Prochaines étapes
Base de données
Connectez une base PostgreSQL, MySQL ou Redis à votre app.
Domaine personnalisé
Remplacez l’adresse kennhosting.app par votre propre nom de domaine.