Files
Termix/readme/README-RU.md
2026-04-30 14:58:02 -05:00

16 KiB

Статистика репозитория

🇺🇸 English · 🇨🇳 中文 · 🇯🇵 日本語 · 🇰🇷 한국어 · 🇫🇷 Français · 🇩🇪 Deutsch · 🇪🇸 Español · 🇧🇷 Português · 🇷🇺 Русский · 🇸🇦 العربية · 🇮🇳 हिन्दी · 🇹🇷 Türkçe · 🇻🇳 Tiếng Việt · 🇮🇹 Italiano

GitHub Repo stars GitHub forks GitHub Release Discord

Repo of the Day Achievement
Достигнуто 1 сентября 2025 года


Termix Banner

Обзор

Termix Banner

Termix — это платформа для управления серверами с открытым исходным кодом, навсегда бесплатная и размещаемая на собственном сервере. Она предоставляет мультиплатформенное решение для управления вашими серверами и инфраструктурой через единый интуитивно понятный интерфейс. Termix предлагает доступ к SSH-терминалу, управление удаленным рабочим столом (RDP, VNC, Telnet), возможности SSH-туннелирования, удаленное управление файлами SSH и множество других инструментов. Termix — это идеальная бесплатная альтернатива Termius с возможностью размещения на собственном сервере, доступная для всех платформ.

Возможности

  • Доступ к SSH-терминалу — Полнофункциональный терминал с поддержкой разделения экрана (до 4 панелей) и системой вкладок, как в браузере. Включает поддержку настройки терминала, включая популярные темы, шрифты и другие компоненты.
  • Доступ к удалённому рабочему столу — Поддержка RDP, VNC и Telnet через браузер с полной настройкой и разделением экрана
  • Управление SSH-туннелями — Создание и управление межсерверными SSH-туннелями с автоматическим переподключением, мониторингом состояния и локальной, удалённой или динамической SOCKS-переадресацией. Настройки туннелей «десктопный клиент — сервер» хранятся локально для каждой установки; опциональные снимки C2S-пресетов можно сохранять на сервере, переименовывать, загружать или удалять для переноса конфигурации между клиентами.
  • Удалённый файловый менеджер — Управление файлами непосредственно на удалённых серверах с поддержкой просмотра и редактирования кода, изображений, аудио и видео. Загрузка, скачивание, переименование, удаление и перемещение файлов с поддержкой sudo.
  • Управление Docker — Запуск, остановка, приостановка, удаление контейнеров. Просмотр статистики контейнеров. Управление контейнером через терминал docker exec. Не предназначен для замены Portainer или Dockge, а скорее для простого управления контейнерами по сравнению с их созданием.
  • Менеджер SSH-хостов — Сохранение, организация и управление SSH-подключениями с помощью тегов и папок, с возможностью сохранения данных для повторного входа и автоматизации развёртывания SSH-ключей
  • Статистика сервера — Просмотр использования CPU, памяти и диска, а также сети, времени работы, информации о системе, файрвола и монитора портов на большинстве серверов на базе Linux
  • Панель управления — Просмотр информации о сервере на панели управления одним взглядом
  • RBAC — Создание ролей и предоставление общего доступа к хостам для пользователей/ролей
  • Аутентификация пользователей — Безопасное управление пользователями с административным контролем и поддержкой OIDC (с контролем доступа) и 2FA (TOTP). Просмотр активных сессий пользователей на всех платформах и отзыв прав доступа. Связывание аккаунтов OIDC/локальных аккаунтов.
  • Шифрование базы данных — Бэкенд хранится в виде зашифрованных файлов базы данных SQLite. Подробнее в документации
  • API-ключи — Создание API-ключей с областью видимости пользователя и сроками действия для использования в автоматизации/CI.
  • Экспорт/импорт данных — Экспорт и импорт SSH-хостов, учётных данных и данных файлового менеджера
  • Автоматическая настройка SSL — Встроенная генерация и управление SSL-сертификатами с перенаправлением на HTTPS
  • Современный интерфейс — Чистый интерфейс для десктопа и мобильных устройств, построенный на React, Tailwind CSS и Shadcn. Выбор между множеством различных тем интерфейса, включая светлую, тёмную, Dracula и т. д. Использование URL-маршрутов для открытия любого подключения в полноэкранном режиме.
  • Языки — Встроенная поддержка ~30 языков (управляется через Crowdin)
  • Поддержка платформ — Доступен как веб-приложение, настольное приложение (Windows, Linux и macOS, может работать автономно без бэкенда Termix), PWA и специализированное мобильное/планшетное приложение для iOS и Android.
  • Инструменты SSH — Создание переиспользуемых фрагментов команд, выполняемых одним нажатием. Запуск одной команды одновременно в нескольких открытых терминалах.
  • История команд — Автодополнение и просмотр ранее выполненных SSH-команд
  • Быстрое подключение — Подключение к серверу без необходимости сохранения данных подключения
  • Командная палитра — Двойное нажатие левого Shift для быстрого доступа к SSH-подключениям с клавиатуры
  • Богатый функционал SSH — Поддержка jump-хостов, Warpgate, подключений на основе TOTP, SOCKS5, верификации ключей хоста, автозаполнения паролей, OPKSSH, tmux, port knocking и др.
  • Сетевой граф — Настройте панель управления для визуализации вашей домашней лаборатории на основе SSH-подключений с поддержкой статусов
  • Постоянные вкладки — SSH-сессии и вкладки остаются открытыми на всех устройствах/при обновлении страницы, если включено в профиле пользователя

Запланированные функции

Смотрите Проекты для просмотра всех запланированных функций. Если вы хотите внести вклад, смотрите Участие в разработке.

Установка

Поддерживаемые устройства:

  • Веб-сайт (любой современный браузер на любой платформе, включая Chrome, Safari и Firefox) (включая поддержку PWA)
  • Windows (x64/ia32)
    • Портативная версия
    • Установщик MSI
    • Менеджер пакетов Chocolatey
  • Linux (x64/ia32)
    • Портативная версия
    • AUR
    • AppImage
    • Deb
    • Flatpak
  • macOS (x64/ia32, версия 12.0+)
    • Apple App Store
    • DMG
    • Homebrew
  • iOS/iPadOS (версия 15.1+)
    • Apple App Store
    • IPA
  • Android (версия 7.0+)
    • Google Play Store
    • APK

Посетите документацию Termix для получения дополнительной информации об установке Termix на всех платформах. Также вы можете ознакомиться с примером файла Docker Compose здесь (вы можете опустить guacd и сеть, если не планируете использовать функции удаленного рабочего стола):

services:
  termix:
    image: ghcr.io/lukegus/termix:latest
    container_name: termix
    restart: unless-stopped
    ports:
      - "8080:8080"
    volumes:
      - termix-data:/app/data
    environment:
      PORT: "8080"
    depends_on:
      - guacd
    networks:
      - termix-net

  guacd:
    image: guacamole/guacd:1.6.0
    container_name: guacd
    restart: unless-stopped
    ports:
      - "4822:4822"
    networks:
      - termix-net

volumes:
  termix-data:
    driver: local

networks:
  termix-net:
    driver: bridge

Спонсоры

DigitalOcean          Crowdin          Blacksmith          Cloudflare          TailScale          Akamai          AWS

Поддержка

Если вам нужна помощь или вы хотите запросить новую функцию для Termix, посетите страницу Проблемы, войдите в систему и нажмите New Issue. Пожалуйста, опишите вашу проблему как можно подробнее, предпочтительно на английском языке. Вы также можете присоединиться к серверу Discord и обратиться в канал поддержки, однако время ответа может быть дольше.

Скриншоты

YouTube

Termix Demo 1 Termix Demo 2

Termix Demo 3 Termix Demo 4

Termix Demo 5 Termix Demo 6

Termix Demo 7 Termix Demo 8

Termix Demo 9 Termix Demo 10

Termix Demo 11 Termix Demo 12

Некоторые видео и изображения могут быть устаревшими или не полностью отражать функциональность.

Лицензия

Распространяется по лицензии Apache License Version 2.0. Подробнее см. в файле LICENSE.