Primeiro Login
Acesse seu painel sh0, altere a senha padrão e familiarize-se com a interface antes de implantar sua primeira aplicação.
Acessando o Painel
Uma vez que o sh0 esteja instalado e em execução, abra seu navegador e navegue até o endereço IP do seu servidor na porta 9000:
http://YOUR_SERVER_IP:9000Por exemplo, se o IP do seu servidor for 203.0.113.50, abra http://203.0.113.50:9000. Numa instalação nova você chega à tela de configuração inicial; depois que a primeira conta existe, aparece a tela de login:
systemctl status sh0.Criar a conta de proprietário
O sh0 não tem credenciais padrão. A primeira pessoa que abre uma instalação nova cria a primeira conta, e essa conta passa a ser a proprietária da instância:
- Abra o painel. A tela de configuração inicial pede que você crie sua conta de administrador.
- Informe o e-mail e a senha de sua escolha. A senha deve ter pelo menos 8 caracteres.
- Clique em Criar a conta. Você entra como proprietário.
A tela de configuração só funciona enquanto a instância não tem nenhum usuário. Assim que o proprietário existe, ela desaparece, e cada conta adicional é convidada por um administrador na página Equipe.
Visão Geral do Painel
O painel do sh0 é organizado em três áreas principais: a barra lateral para navegação, a área de conteúdo principal para sua visualização atual e ações contextuais em toda a interface.
Navegação da Barra Lateral
A barra lateral esquerda fornece acesso a cada seção do sh0:
- Painel -- Visão geral de todas as stacks, uso de recursos e implantações recentes.
- Stacks -- Seus grupos organizados de aplicações e serviços.
- Bancos de Dados -- Instâncias gerenciadas de bancos de dados (PostgreSQL, MySQL, Redis, MongoDB).
- Domínios -- Gerenciamento de domínios personalizados e status de certificados SSL.
- Backups -- Agendamentos de backup, histórico e operações de restauração.
- Monitoramento -- Métricas do servidor, estatísticas de contêineres e verificações de uptime.
- Configurações -- Configuração do servidor, provedores Git, armazenamento e gerenciamento de equipe.
Área de Conteúdo Principal
A área principal mostra sua visualização atual. Na tela inicial do Painel, você verá:
- Medidores de recursos -- Uso de CPU, memória e disco em uma visão rápida.
- Visão geral das stacks -- Todas as suas stacks com seu status (em execução, parada, implantando).
- Atividade recente -- Uma linha do tempo de implantações recentes, backups e eventos do sistema.
Ações Rápidas
Em todo o painel, você encontrará botões de ação rápida para acelerar tarefas comuns:
- Nova Stack -- Criar uma nova stack para organizar aplicações e serviços relacionados.
- Implantar -- Iniciar uma implantação a partir de Git, imagem Docker ou template.
- Terminal -- Abrir um terminal web em qualquer contêiner em execução.
Configurações do Sistema
Antes de implantar aplicações, você pode querer configurar algumas configurações de nível de sistema. Navegue até Configurações na barra lateral para encontrar:
- Provedores Git -- Conecte GitHub, GitLab ou Bitbucket para acesso a repositórios com um clique.
- Provedores de Armazenamento -- Configure armazenamento compatível com S3 para backups (AWS S3, Cloudflare R2, MinIO).
- Notificações -- Configure alertas por e-mail, Slack ou Discord para eventos de implantação.
- Membros da Equipe -- Convide colaboradores e atribua funções (Admin, Desenvolvedor, Visualizador).