Servidor de esquemas

Un servidor proxy con Shadowsocks y API REST para la gestión segura de claves.

Paso 1: Instalar Outline Manager

Descargue Outline Manager en su equipo local.

Paso 2: conéctese a su servidor

  1. Abrir el Administrador de esquemas.
  2. Seleccione «Configurar esquema en cualquier lugar» (opción AVANZADA).
  3. Copia y pega lo siguiente en el Paso 2 (el segundo cuadro de texto): {"apiUrl":"<YOUR_API_URL>","certSha256":"<YOUR_CERT_SHA256>"}

Siempre puedes volver a encontrar esta configuración iniciando sesión en el servidor a través de SSH; se mostrará automáticamente.

NO haga clic en «Instalar servidor Outline» ni vuelva a ejecutar el script desde el Administrador.

Paso 3: crear claves de acceso

  1. En el Administrador de esquemas, haga clic en «Añadir nueva clave».
  2. Comparte la clave de acceso generada con tus usuarios (ejemplo: ss://....).

Los usuarios pueden importar esta clave a la aplicación Outline Client.

Paso 4: Instalar Outline Client

Pega o escanea la clave de acceso para conectarte de forma segura.

Solución de problemas

Comprueba si Docker y los contenedores están en funcionamiento:

docker ps

Reiniciar el servidor Outline:

docker restart shadowbox

Ver registros:

docker logs shadowbox

Directorios y archivos clave

/opt/outline/ → Directorio raíz predeterminado para Outline.

  • /opt/outline/persisted-state/ → Almacena datos de tiempo de ejecución persistentes.
  • shadowbox_server_config.json → Configuración del servidor principal (nombre de host, puertos, etc.).
  • shadowbox-selfsigned.crt → Certificado TLS.
  • shadowbox-selfsigned.key → Clave privada TLS.
  • start_container.sh → Script utilizado para reiniciar el contenedor Shadowbox.

/opt/outline/access.txt → Acceder al archivo de configuración.

  • Contiene apiUrl y certSha256 utilizado en el Administrador de esquemas.

Contenedores Docker

Nombres de contenedores:

  • shadowbox → Esquema principal Contenedor del servidor VPN.
  • watchtower → Contenedor de actualización automática para mantener Shadowbox actualizado.

Estos no son archivos en el 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 restablecer Docker por completo.

Detalles de la solicitud