Console Commander maintenant Commander maintenant
Outils de développement

Maîtrisez votre code avec des outils de développement performants

Déployez votre code depuis des dépôts Git, exécutez des commandes dans un terminal sécurisé via votre navigateur et automatisez les tâches courantes avec des tâches cron. Prenez le contrôle de votre environnement d'hébergement.

Déployez directement depuis Git

Connectez votre dépôt et importez votre code sur votre compte. Configurez les déploiements étape par étape grâce à un assistant simple.

Compatible avec GitHub GitLab Bitbucket Tout serveur Git via SSH

  • Importez du code en un clic ou définissez une planification pour un déploiement automatique.
  • Connectez-vous à GitHub, GitLab, Bitbucket ou à tout serveur Git accessible via SSH.
  • Exécutez vos propres commandes de déploiement pour installer des dépendances, lancer des migrations ou vider un cache.
  • Chaque projet dispose d'une clé de déploiement renouvelable, et une console affiche la sortie du déploiement.
Sortie de la console de déploiement

Votre flux de déploiement

Passez de l'écriture de code sur votre machine à un site web en direct en quelques étapes simples.

  1. Poussez votre code

    Validez vos modifications et poussez-les vers votre dépôt sur GitHub, GitLab ou Bitbucket.

  2. Déployez sur votre compte

    Cliquez sur déployer dans le panneau Hostrena ou attendez que votre déploiement planifié s'exécute.

  3. Exécutez des commandes de déploiement

    Vos commandes personnalisées s'exécutent automatiquement pour compiler des ressources, vider un cache ou lancer des migrations.

  4. Automatisez la maintenance

    Vos tâches cron planifiées s'exécutent en arrière-plan pour gérer les rapports et les tâches du framework.

Questions fréquentes

Puis-je connecter un dépôt Git auto-hébergé ?

Oui, vous pouvez vous connecter à n'importe quel serveur Git accessible via SSH. Cela inclut les instances GitLab ou Gitea auto-hébergées.

Ai-je un accès root dans le terminal du navigateur ?

Non, le terminal fournit un shell chrooté confiné à votre compte et à vos fichiers spécifiques uniquement. Vous ne pouvez pas accéder à l'utilisateur root ou aux autres comptes sur le serveur.

Quels outils sont disponibles dans le terminal du navigateur ?

Le terminal du navigateur inclut des outils courants tels que bash, php, composer, git et mysql. Vous pouvez les utiliser pour gérer vos propres fichiers directement dans le navigateur.

Comment puis-je savoir si mon déploiement Git a réussi ?

Le panneau d'hébergement fournit une console qui affiche la sortie complète de chaque déploiement. Vous pouvez examiner cette sortie pour vérifier que votre code et vos commandes de déploiement se sont exécutés avec succès.

Puis-je exécuter le planificateur d'un framework avec cron ?

Oui, vous pouvez ajouter une tâche cron pour exécuter un planificateur de framework à une fréquence régulière. Par exemple, vous pouvez configurer php artisan schedule:run pour qu'il s'exécute automatiquement.

Prêt à déployer votre code ?

Choisissez un plan d'hébergement et accédez à ces outils de développement et bien plus encore.