Passer au contenu principal
Le Platform-as-a-Service (PaaS) d’OrbitLab permet aux développeurs de déployer des applications sans se soucier de la gestion des serveurs. Poussez simplement votre code, et nous nous occupons du reste.

Environnements supportés

Nous supportons une variété de frameworks et de langages modernes, notamment :
  • Next.js : Optimisé pour le rendu statique et côté serveur avec détection automatique de la construction.
  • Node.js : Exécutez Express, NestJS ou toute autre application Node.js.
  • Python : Déployez des applications Django, Flask ou FastAPI.
  • Go : Binaires Go et serveurs web haute performance.

Flux de déploiement

  1. Connecter GitHub : Autorisez OrbitLab à accéder à votre dépôt GitHub.
  2. Configurer la construction : Nous détectons automatiquement votre framework. Vous pouvez personnaliser :
    • Commande de construction : ex: npm run build
    • Commande de démarrage : ex: npm start
    • Répertoire racine : Utile pour les monorepos où l’application se trouve dans un sous-dossier (ex: apps/web).
  3. Variables d’environnement : Ajoutez vos secrets et variables de configuration en toute sécurité. Ils sont injectés dans votre application au moment de l’exécution.
  4. Pousser pour déployer : Chaque poussée (push) vers votre branche sélectionnée déclenche une nouvelle construction et un déploiement sans interruption de service.

Fonctionnalités avancées

  • Support Monorepo : Utilisez le paramètre rootDir pour spécifier quel dossier de votre dépôt contient le code de l’application.
  • Détection de Framework : Nous identifions automatiquement les frameworks courants comme Next.js, Vite et d’autres pour pré-configurer vos paramètres de construction.
  • URLs de prévisualisation : Obtenez une URL HTTPS unique pour chaque déploiement afin de tester les modifications.
  • Logs d’exécution : Accédez aux logs en temps réel directement depuis le tableau de bord pour un débogage facile.
  • Auto-scaling : Gérez les pics de trafic en toute transparence avec des ressources évolutives.