Toma el control de tu código con potentes herramientas de desarrollo
Despliega tu código desde repositorios Git, ejecuta comandos en un terminal web seguro y automatiza tareas rutinarias con cron. Toma el control de tu entorno de alojamiento.
Despliega directamente desde Git
Conecta tu repositorio e importa tu código a tu cuenta. Configura los despliegues paso a paso con un sencillo asistente.
Compatible con GitHub GitLab Bitbucket Cualquier servidor Git a través de SSH
- Importa el código con un solo clic o programa los despliegues de forma automática.
- Conecta con GitHub, GitLab, Bitbucket o cualquier servidor Git accesible mediante SSH.
- Ejecuta tus propios comandos de despliegue para instalar dependencias, realizar migraciones o vaciar la caché.
- Cada proyecto cuenta con una clave de despliegue que puedes renovar, además de una consola que muestra el resultado de la operación.
Una consola en tu navegador
Accede a un intérprete de comandos real y enjaulado (chroot) en tu cuenta de alojamiento web directamente desde el navegador. Ejecuta comandos de forma inmediata sin salir del panel.
- Limitado de forma exclusiva a tu cuenta y tus archivos, sin acceso root ni a otras cuentas del servidor.
- Trabaja de forma eficiente con atajos de teclado, un asistente para pegar texto y ejecución inmediata de comandos.
- Por seguridad requiere volver a autenticarse, y los comandos se ejecutan al instante y no pueden deshacerse.
Automatiza tareas con cron
Configura comandos para que tu servidor los ejecute con precisión según el horario establecido. Automatiza el precalentamiento de la caché, procesos nocturnos, informes o los planificadores de tu framework.
- Utiliza campos estándar con intervalos y listas para programar tus tareas con precisión.
- Pausa, edita o ejecuta cualquier tarea inmediatamente desde el panel de control del alojamiento.
- Asigna un nombre reconocible a cada tarea, almacenado de forma exclusiva por Hostrena, y exporta tu lista a formato PDF.
*/15Minuto*Hora*Día*Mes*Día de la semanaSe ejecuta cada 15 minutos
Acceso seguro mediante claves SSH
Añade claves públicas SSH a tu cuenta de alojamiento para acceder de forma segura y sin contraseña al terminal y mediante SFTP.
- Incorpora tus claves públicas en el panel de alojamiento para habilitar una autenticación segura.
- Conéctate a tu cuenta a través de un terminal seguro sin necesidad de teclear contraseñas.
- Accede a tus archivos y transfiérelos de forma segura por SFTP utilizando las claves que has añadido.
Tu flujo de trabajo de despliegue
Pasa de escribir código en tu equipo a tener una web publicada en pocos pasos.
- Envía tu código
Haz un commit de tus cambios y envíalos a tu repositorio en GitHub, GitLab o Bitbucket.
- Despliega en tu cuenta
Haz clic en desplegar en el panel de Hostrena o espera a que se ejecute el despliegue programado.
- Ejecuta comandos de despliegue
Tus comandos personalizados se ejecutan automáticamente para compilar recursos, vaciar la caché o realizar migraciones.
- Automatiza el mantenimiento
Tus tareas cron programadas se ejecutan en segundo plano para procesar informes y tareas del framework.
Preguntas frecuentes
¿Puedo conectar un repositorio Git autoalojado?
Sí, puedes conectarte a cualquier servidor Git que sea accesible mediante SSH. Esto incluye instancias autoalojadas de GitLab o Gitea.
¿Tengo acceso root en el terminal del navegador?
No, el terminal proporciona un entorno enjaulado (chroot) limitado de forma exclusiva a tu cuenta y a tus propios archivos. No es posible acceder con privilegios root ni a otras cuentas del servidor.
¿Qué herramientas están disponibles en el terminal del navegador?
El terminal web incluye las herramientas habituales, como bash, php, composer, git y mysql. Puedes usarlas para gestionar tus archivos de forma directa en el navegador.
¿Cómo sé si mi despliegue desde Git se ha realizado correctamente?
El panel de alojamiento incluye una consola que muestra la salida completa de cada despliegue. Puedes revisarla para confirmar que tanto tu código como los comandos de despliegue se ejecutaron sin problemas.
¿Puedo ejecutar un planificador de tareas de un framework mediante cron?
Sí, puedes añadir una tarea cron para que el planificador de tu framework se ejecute de forma frecuente. Por ejemplo, puedes programar php artisan schedule:run para que se ejecute de forma automática.
Más en el panel de alojamiento
¿Listo para desplegar tu código?
Elige un plan de alojamiento web y obtén acceso a estas herramientas de desarrollo y mucho más.