Платформа для управления серверами с самостоятельным хостингом и плагинами для SSH, удалённого рабочего стола, SFTP, Docker и метрик, которые можно подключать по отдельности.
gnmyt/Nexterm
Система управления серверами с самостоятельным размещением: подключение по SSH, VNC и RDP, а также управление SFTP, Docker и Proxmox.
Open source альтернатива:Termius
- Звёзды
- 5,124
- Форки
- 288
- Открытые issues
- 194
- Последний коммит
- вчера
Что это?
Nexterm — инструмент с открытым исходным кодом для управления серверами. Он позволяет подключаться к удалённым машинам через веб-интерфейс по SSH, VNC и RDP. Кроме того, с его помощью можно передавать файлы по SFTP, развёртывать приложения с Docker и управлять контейнерами Proxmox LXC и QEMU из одного места.
В систему встроено управление доступом: поддерживаются двухфакторная аутентификация, управление сессиями и единый вход через OIDC, а пользователей и серверы можно объединять в Organizations. Проект поставляется в виде Docker-образов: есть образ «всё в одном», а также отдельные образы сервера и движка, поэтому движок может работать на другом хосте, чем веб-сервер.
Для разработки требуются Node.js 18+, Yarn и компилятор FlatBuffers. Пароли, SSH-ключи и парольные фразы шифруются ключом, заданным через переменную окружения ENCRYPTION_KEY.
Ключевые возможности
- 01Подключение к серверам через браузер по SSH, VNC и RDP.
- 02Передача файлов и управление ими через SFTP.
- 03Развёртывание приложений с Docker и управление ими.
- 04Управление контейнерами Proxmox LXC и QEMU.
- 05Двухфакторная аутентификация и OIDC SSO для входа.
- 06Объединение пользователей и серверов в Organizations.
Сценарии использования
- Единый веб-портал для подключения к хостам по SSH, VNC и RDP в домашней лаборатории или небольшой команде.
- Управление виртуальными машинами и контейнерами Proxmox наряду с нагрузками Docker.
- Предоставление участникам команды контролируемого удалённого доступа к серверам с SSO и 2FA.
Быстрый старт
- 1
Клонируйте репозиторий
git clone https://github.com/gnmyt/Nexterm.git - 2
Установите зависимости
yarn install - 3
Сгенерируйте схемы FlatBuffers (это необходимо сделать до запуска сервера разработки)
yarn schema:generate - 4
Запустите режим разработки
yarn dev
Что важно знать
- Перед настройкой необходимо установить Node.js 18 или новее, Yarn и компилятор FlatBuffers (flatc).
- Сервер разработки не запускает движок, поэтому для подключения к серверам нужно запустить отдельный движок.
В подборках
Темы
Частые вопросы
- Что такое Nexterm?
- Система управления серверами с самостоятельным размещением: подключение по SSH, VNC и RDP, а также управление SFTP, Docker и Proxmox. Nexterm — инструмент с открытым исходным кодом для управления серверами. Он позволяет подключаться к удалённым машинам через веб-интерфейс по SSH, VNC и RDP. Кроме того, с его помощью можно передавать файлы по SFTP, развёртывать приложения с Docker и управлять контейнерами Proxmox LXC и QEMU из одного места.
- Nexterm можно использовать бесплатно? Какая у него лицензия?
- Nexterm распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- Nexterm всё ещё поддерживается?
- Активно поддерживается. Последний коммит в Nexterm — 6 нояб. 2026 г..
- Для чего можно использовать Nexterm?
- Единый веб-портал для подключения к хостам по SSH, VNC и RDP в домашней лаборатории или небольшой команде. Управление виртуальными машинами и контейнерами Proxmox наряду с нагрузками Docker. Предоставление участникам команды контролируемого удалённого доступа к серверам с SSO и 2FA.
- Как установить Nexterm?
- Клонируйте репозиторий: git clone https://github.com/gnmyt/Nexterm.git Установите зависимости: yarn install Сгенерируйте схемы FlatBuffers (это необходимо сделать до запуска сервера разработки): yarn schema:generate Запустите режим разработки: yarn dev
- Где скачать Nexterm?
- Исходный код и инструкции по установке — на GitHub: https://github.com/gnmyt/Nexterm
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Единый центр подключений для настольного компьютера: доступ к SSH-хостам, контейнерам, виртуальным машинам, кластерам Kubernetes и облачным серверам с локального компьютера.
Персональный менеджер удалённых подключений для Windows: объединяет RDP, SSH, VNC, Telnet и SFTP в одном лаунчере.
Нативный SSH-клиент для рабочего стола на Go: терминал, SFTP, проброс портов, VNC/RDP и AI-ассистент в одном окне без webview.
Кроссплатформенное Flutter-приложение для мониторинга Linux-, Unix- и Windows-серверов и управления ими по SSH с iOS, Android, macOS и других платформ.
Самостоятельно размещаемое браузерное рабочее пространство для SSH-терминалов и передачи файлов по SFTP с многопользовательскими учётными записями, passkeys, OIDC и зашифрованным хранилищем ключей.