Кроссплатформенный VPN-клиент с открытым исходным кодом: разворачивает ваш собственный VPN-сервер по SSH и подключается к нему.
OutlineFoundation/outline-server
Outline Server — прокси-сервер на базе Shadowsocks с REST API для управления ключами доступа, разработанный Jigsaw.
- Звёзды
- 6,254
- Форки
- 877
- Открытые issues
- 184
- Последний коммит
- 10 дней назад
Что это?
Outline Server запускает сервис Shadowsocks через бэкенд outline-ss-server и предоставляет REST API для создания ключей доступа и управления ими. Это серверный компонент системы Outline, позволяющий операторам развернуть приватный прокси, к которому пользователи подключаются с помощью общего ключа доступа.
В проект входят основной сервер в src/shadowbox, который запускает бэкенд Shadowsocks и управляет им, а также необязательный сервер метрик для передачи анонимных метрик использования. Трафик Shadowsocks использует шифры AEAD и защищён от активного зондирования, повторного воспроизведения данных и снятия отпечатка благодаря переменному размеру пакетов.
Для развертывания из репозитория используются npm install и команда task runner. Для графического интерфейса можно использовать отдельное приложение Outline Manager.
Ключевые возможности
- 01Запускает сервис Shadowsocks через бэкенд outline-ss-server.
- 02Предоставляет REST API для управления ключами доступа.
- 03Требует использования шифров AEAD для подключений Shadowsocks.
- 04Обеспечивает защиту от зондирования и повторного воспроизведения, а также использует пакеты переменного размера.
- 05Предлагает необязательный сервер метрик для передачи анонимных метрик.
Сценарии использования
- Самостоятельное размещение приватного прокси Shadowsocks на Linux-сервере.
- Выдача пользователям индивидуальных ключей доступа через REST API.
- Использование сервера вместе с приложением Outline Manager для графического управления.
Быстрый старт
- 1
Установите Node LTS, NPM и Go версии 1.21 или выше (необходимые компоненты)
- 2
Установите зависимости
npm install - 3
Запустите сервер
./task shadowbox:start
Что важно знать
- Сборка из исходного кода с помощью Node, NPM и Go требует некоторых усилий при настройке.
- Проект предназначен для самостоятельного размещения прокси-сервера, а не для использования в качестве готового настольного приложения.
В подборках
Темы
Частые вопросы
- Что такое outline-server?
- Outline Server — прокси-сервер на базе Shadowsocks с REST API для управления ключами доступа, разработанный Jigsaw. Outline Server запускает сервис Shadowsocks через бэкенд outline-ss-server и предоставляет REST API для создания ключей доступа и управления ими. Это серверный компонент системы Outline, позволяющий операторам развернуть приватный прокси, к которому пользователи подключаются с помощью общего ключа доступа.
- outline-server можно использовать бесплатно? Какая у него лицензия?
- outline-server распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- outline-server всё ещё поддерживается?
- Активно поддерживается. Последний коммит в outline-server — 28 окт. 2026 г..
- Для чего можно использовать outline-server?
- Самостоятельное размещение приватного прокси Shadowsocks на Linux-сервере. Выдача пользователям индивидуальных ключей доступа через REST API. Использование сервера вместе с приложением Outline Manager для графического управления.
- Как установить outline-server?
- Установите Node LTS, NPM и Go версии 1.21 или выше (необходимые компоненты) Установите зависимости: npm install Запустите сервер: ./task shadowbox:start
- Где скачать outline-server?
- Исходный код и инструкции по установке — на GitHub: https://github.com/OutlineFoundation/outline-server
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Shell-скрипт для установки и управления сервером OpenVPN для удалённого доступа на Ubuntu, Debian и дистрибутивах семейства RHEL.
Shell-скрипт для быстрой установки VPN-сервера WireGuard на Linux и управления клиентами.
Лёгкий и эффективный HTTP/HTTPS-прокси-демон для POSIX-систем и небольших сетей, которым слишком тяжело использовать более крупные прокси.
Веб-интерфейс администрирования в Docker для установки и управления сервером WireGuard VPN и его клиентскими конфигурациями.
Платформа для домашнего сервера с самостоятельным размещением: защищённый reverse proxy, управление приложениями и шлюз с авторизацией, MFA, SSO и защитой от ботов.