Paso 1: instala Outline Manager
Descarga Outline Manager en tu equipo local.
Paso 2: conéctate a tu servidor
- Abre Outline Manager.
- Elige «Set up Outline anywhere» (opción ADVANCED).
- Copia y pega lo siguiente en el Paso 2 (el segundo cuadro de texto):
{"apiUrl":"<YOUR_API_URL>","certSha256":"<YOUR_CERT_SHA256>"}
Siempre puedes encontrar esta configuración iniciando sesión en el servidor a través de SSH; se mostrará automáticamente.
NO hagas clic en «Instalar Outline Server» ni vuelvas a ejecutar el script desde Manager.
Paso 3 – Crear claves de acceso
- En Outline Manager, haz clic en «Agregar nueva clave».
- Comparte la clave de acceso generada con tus usuarios (ejemplo:
ss://....).
Los usuarios pueden importar esta clave en la aplicación Outline Client.
Paso 4 – Instalar Outline Client
Pega o escanea la clave de acceso para conectarte de forma segura.
Resolución de problemas
Comprueba si Docker y los contenedores están en ejecución:
docker ps
Reinicia el servidor de Outline:
docker restart shadowbox
Ver registros:
docker logs shadowbox
Directorios y archivos clave
/opt/outline/ → Directorio raíz predeterminado de Outline.
/opt/outline/persisted-state/→ Almacena los datos de ejecución persistentes.shadowbox_server_config.json→ Configuración principal del servidor (hostname, puertos, etc.).shadowbox-selfsigned.crt→ Certificado TLS.shadowbox-selfsigned.key→ Clave privada TLS.start_container.sh→ Script para reiniciar el contenedor Shadowbox.
/opt/outline/access.txt → Archivo de configuración de acceso.
- Contiene
apiUrlycertSha256usado en Outline Manager.
Contenedores Docker
Nombres de contenedor:
shadowbox→ Contenedor principal del servidor VPN de Outline.watchtower→ Contenedor de actualización automática para mantener Shadowbox al día.
Estos no son archivos en disco, sino que residen en la raíz de datos de Docker:
/var/lib/docker/→ Imágenes, volúmenes y contenedores de Docker.- No lo elimines a menos que quieras reiniciar Docker por completo.