Primer inicio de sesión
Accede a tu panel de control de sh0, cambia la contraseña predeterminada y familiarízate con la interfaz antes de desplegar tu primera aplicación.
Acceder al panel de control
Una vez que sh0 esté instalado y en ejecución, abre tu navegador y navega a la dirección IP de tu servidor en el puerto 9000:
http://YOUR_SERVER_IP:9000Por ejemplo, si la IP de su servidor es 203.0.113.50, abra http://203.0.113.50:9000. En una instalación nueva llega a la pantalla de configuración inicial; una vez creada la primera cuenta, aparece la pantalla de inicio de sesión:
systemctl status sh0.Crear la cuenta de propietario
sh0 no tiene credenciales predeterminadas. La primera persona que abre una instalación nueva crea la primera cuenta, y esa cuenta se convierte en la propietaria de la instancia:
- Abra el panel. La pantalla de configuración inicial le pide crear su cuenta de administrador.
- Introduzca el correo electrónico y la contraseña que elija. La contraseña debe tener al menos 8 caracteres.
- Haga clic en Crear la cuenta. Queda conectado como propietario.
La pantalla de configuración solo funciona mientras la instancia no tiene ningún usuario. En cuanto existe el propietario desaparece, y cada cuenta adicional la invita un administrador desde la página Equipo.
Vista general del panel de control
El panel de control de sh0 está organizado en tres áreas principales: la barra lateral para navegación, el área de contenido principal para tu vista actual y acciones contextuales a lo largo de la interfaz.
Navegación de la barra lateral
La barra lateral izquierda proporciona acceso a cada sección de sh0:
- Panel de control -- Vista general de todos los stacks, uso de recursos y despliegues recientes.
- Stacks -- Tus grupos organizados de aplicaciones y servicios.
- Bases de datos -- Instancias de bases de datos administradas (PostgreSQL, MySQL, Redis, MongoDB).
- Dominios -- Gestión de dominios personalizados y estado de certificados SSL.
- Respaldos -- Programaciones de respaldo, historial y operaciones de restauración.
- Monitoreo -- Métricas del servidor, estadísticas de contenedores y verificaciones de disponibilidad.
- Configuración -- Configuración del servidor, proveedores Git, almacenamiento y gestión de equipos.
Área de contenido principal
El área principal muestra tu vista actual. En la pantalla de inicio del panel de control, verás:
- Indicadores de recursos -- Uso de CPU, memoria y disco de un vistazo.
- Vista general de stacks -- Todos tus stacks con su estado (en ejecución, detenido, desplegando).
- Actividad reciente -- Una línea de tiempo de despliegues, respaldos y eventos del sistema recientes.
Acciones rápidas
A lo largo del panel de control, encontrarás botones de acción rápida para acelerar las tareas comunes:
- Nuevo stack -- Crear un nuevo stack para organizar aplicaciones y servicios relacionados.
- Desplegar -- Iniciar un despliegue desde Git, imagen Docker o plantilla.
- Terminal -- Abrir una terminal web en cualquier contenedor en ejecución.
Configuración del sistema
Antes de desplegar aplicaciones, es posible que desees configurar algunos ajustes a nivel del sistema. Navega a Configuración en la barra lateral para encontrar:
- Proveedores Git -- Conecta GitHub, GitLab o Bitbucket para acceso a repositorios con un clic.
- Proveedores de almacenamiento -- Configura almacenamiento compatible con S3 para respaldos (AWS S3, Cloudflare R2, MinIO).
- Notificaciones -- Configura alertas por correo electrónico, Slack o Discord para eventos de despliegue.
- Miembros del equipo -- Invita colaboradores y asigna roles (Administrador, Desarrollador, Visor).