Passo 1 – Instalar o Outline Manager
Faça o download do Outline Manager na sua máquina local.
Passo 2 – Ligue-se ao seu servidor
- Abra o Gestor de Esboços.
- Selecione “Configurar esboço em qualquer lugar” (opção AVANÇADO).
- Copie e cole o seguinte na Etapa 2 (a segunda caixa de texto):
{"apiUrl":"<YOUR_API_URL>","certSha256":"<YOUR_CERT_SHA256>"}
Pode sempre encontrar esta configuração novamente ao iniciar sessão no servidor via SSH — ela será exibida automaticamente.
NÃO clique em «Instalar o Outline Server» nem execute o script novamente a partir do Manager.
Passo 3 – Criar chaves de acesso
- No Gestor de Esboços, clique em «Adicionar nova chave».
- Partilhe a chave de acesso gerada com os seus utilizadores (exemplo:
ss://....).
Os utilizadores podem então importar essa chave para a aplicação Outline Client.
Passo 4 – Instalar o Outline Client
Cole ou digitalize a chave de acesso para se conectar com segurança.
Resolução de problemas
Verifique se o Docker e os contentores estão em execução:
docker ps
Reinicie o servidor Outline:
docker restart shadowbox
Ver registos:
docker logs shadowbox
Diretórios e ficheiros importantes
/opt/outline/ → Diretório raiz padrão para o Outline.
/opt/outline/persisted-state/→ Mantém dados de tempo de execução persistentes.shadowbox_server_config.json→ Configuração do servidor principal (nome do host, portas, etc.).shadowbox-selfsigned.crt→ Certificado TLS.shadowbox-selfsigned.key→ Chave privada TLS.start_container.sh→ Script utilizado para reiniciar o contentor Shadowbox.
/opt/outline/access.txt → Aceder ao ficheiro de configuração.
- Contém
apiUrlecertSha256usado no Gestor de Esboços.
Contentores Docker
Nomes dos contentores:
shadowbox→ Esboço principal Contentor do servidor VPN.watchtower→ Contentor de atualização automática para manter o Shadowbox atualizado.
Estes não são ficheiros no disco, mas residem na raiz de dados do Docker:
/var/lib/docker/→ Imagens, volumes e contentores Docker.- Não elimine, a menos que pretenda reiniciar o Docker completamente.