Instalação
Entre no servidor por SSH e rode, como root:
curl -sSL https://depanel.bsncloud.com.br/install.sh | sudo shO instalador pergunta o domínio do painel e um e-mail para os avisos do Let’s Encrypt. Deixe o domínio em branco
para usar o endereço grátis (<ip>.sslip.io).
O que o instalador faz
Seção intitulada “O que o instalador faz”- Instala o Docker, se faltar.
- Confere se as portas 80 e 443 estão livres.
- Gera os segredos do painel em
/opt/depanel/.env. - Baixa e sobe o painel, o banco (PostgreSQL), as métricas e o backup diário.
- Instala o agente desta máquina, que aparece no painel como “Este computador”.
- Mostra o endereço do painel e o código de primeiro acesso.
Sem perguntas
Seção intitulada “Sem perguntas”Para automatizar (cloud-init, scripts), passe tudo na linha de comando:
curl -sSL https://depanel.bsncloud.com.br/install.sh | sudo sh -s -- \ --dominio painel.suaempresa.com.br --email voce@suaempresa.com.br --sim| Opção | Para que serve |
|---|---|
--dominio <host> |
endereço do painel (sem ele: <ip-público>.sslip.io) |
--email <e-mail> |
e-mail dos avisos do Let’s Encrypt |
--pasta <caminho> |
onde instalar (padrão /opt/depanel) |
--borda <cidr> |
há um proxy na frente que envia PROXY protocol (ex.: 203.0.113.10/32) |
--imagem <imagem> |
usar outra imagem do painel |
--imagem-arquivo <tar> |
carregar a imagem de um arquivo (docker save), sem baixar |
--sim |
não perguntar nada (usa os padrões) |
--casa |
testar no seu computador, só com Docker (veja o modo casa) |
Guarde a chave mestra
Seção intitulada “Guarde a chave mestra”O arquivo /opt/depanel/.env tem a variável DEPANEL_CHAVES_MESTRAS. Ela cifra as senhas e tokens guardados no
painel. Guarde uma cópia num lugar seguro: sem ela, um backup restaurado não consegue abrir esses segredos.
Rodar de novo
Seção intitulada “Rodar de novo”Rodar o instalador de novo atualiza o painel e mantém a configuração e os dados. Para atualizar no dia a dia, use o botão do próprio painel: veja Atualizar.