Cliente VPN de código abierto que despliega y conecta con tu propio servidor VPN autogestionado por SSH, en computadoras y dispositivos móviles.
OutlineFoundation/outline-server
Outline Server es un servidor proxy basado en Shadowsocks con una REST API para gestionar claves de acceso, desarrollado por Jigsaw.
- Estrellas
- 6,254
- Forks
- 877
- Issues abiertos
- 184
- Último commit
- hace 10 días
¿Qué es?
Outline Server ejecuta un servicio Shadowsocks mediante el backend outline-ss-server y ofrece una REST API para crear y gestionar claves de acceso. Es el componente de servidor del sistema Outline, que permite a los operadores desplegar un proxy privado al que los usuarios se conectan con una clave de acceso compartida.
El proyecto incluye un servidor principal en src/shadowbox que ejecuta y gestiona el backend de Shadowsocks, además de un servidor opcional para compartir métricas de uso anónimas. El tráfico de Shadowsocks usa cifrados AEAD, con protección contra el sondeo activo, la repetición de datos y la identificación mediante tamaños de paquete variables.
El despliegue se realiza desde el repositorio con npm install y un comando del ejecutor de tareas. Para contar con una interfaz gráfica, se puede usar la aplicación independiente Outline Manager.
Funciones clave
- 01Ejecuta un servicio Shadowsocks mediante el backend outline-ss-server.
- 02Ofrece una REST API para gestionar claves de acceso.
- 03Exige cifrados AEAD para las conexiones de Shadowsocks.
- 04Incluye resistencia al sondeo, protección contra la repetición de datos y tamaños de paquete variables.
- 05Ofrece un servidor opcional para compartir métricas anónimas.
Casos de uso
- Alojar un proxy privado de Shadowsocks en un servidor Linux.
- Emitir claves de acceso individuales para los usuarios mediante una REST API.
- Combinar el servidor con la aplicación Outline Manager para gestionarlo mediante una interfaz gráfica.
Inicio rápido
- 1
Instala Node LTS, NPM y Go 1.21 o posterior (requisitos previos)
- 2
Instala las dependencias
npm install - 3
Inicia el servidor
./task shadowbox:start
Antes de usarlo
- Se compila desde el código fuente con Node, NPM y Go, por lo que la configuración requiere cierto esfuerzo.
- Está diseñado para alojar tu propio servidor proxy, no como una aplicación de escritorio lista para usar.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es outline-server?
- Outline Server es un servidor proxy basado en Shadowsocks con una REST API para gestionar claves de acceso, desarrollado por Jigsaw. Outline Server ejecuta un servicio Shadowsocks mediante el backend outline-ss-server y ofrece una REST API para crear y gestionar claves de acceso. Es el componente de servidor del sistema Outline, que permite a los operadores desplegar un proxy privado al que los usuarios se conectan con una clave de acceso compartida.
- ¿outline-server es gratuito? ¿Qué licencia tiene?
- outline-server es open source bajo la licencia Apache-2.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿outline-server sigue mantenido?
- Mantenimiento activo. El último commit de outline-server fue el 28 oct 2026.
- ¿Para qué puedo usar outline-server?
- Alojar un proxy privado de Shadowsocks en un servidor Linux. Emitir claves de acceso individuales para los usuarios mediante una REST API. Combinar el servidor con la aplicación Outline Manager para gestionarlo mediante una interfaz gráfica.
- ¿Cómo se instala outline-server?
- Instala Node LTS, NPM y Go 1.21 o posterior (requisitos previos) Instala las dependencias: npm install Inicia el servidor: ./task shadowbox:start
- ¿Dónde consigo outline-server?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/OutlineFoundation/outline-server
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Script de shell para instalar y administrar un servidor OpenVPN para usuarios remotos en Ubuntu, Debian y distribuciones de la familia RHEL.
Script de shell que configura un servidor VPN WireGuard en Linux en minutos y permite administrar sus clientes.
Un daemon proxy HTTP/HTTPS pequeño y eficiente para sistemas POSIX, ideal para redes pequeñas donde los proxies más grandes consumen demasiados recursos.
Interfaz web de administración basada en Docker para instalar y gestionar un servidor VPN WireGuard y sus configuraciones de cliente.
Plataforma de servidor doméstico autohospedada que funciona como proxy inverso seguro, gestor de aplicaciones y gateway, con autenticación, MFA, SSO y protección contra bots.