Содержание
Самостоятельное хостингование дает свободу, но вместе с этим налагает и ответственность. Управление собственной инфраструктурой означает отслеживание логинов, работу с множеством инструментов и обеспечение безопасности и доступности всех систем. Termix создан для тех, кто ценит контроль, но хочет более удобного способа управления. Это открытая платформа с постоянной бесплатной лицензией, которую вы размещаете на своем сервере, сохраняя все функции под своим контролем.
Что такое Termix?
Termix — это открытая платформа для самостоятельного хостинга, созданная для упрощения управления серверами. Termix объединяет все необходимые инструменты в одном веб-интерфейсе, работающем на вашей инфраструктуре. Она предоставляет SSH-доступ к терминалу, SSH-туннели, удаленное редактирование файлов, мониторинг системы и управление контейнерами Docker, а новые функции продолжают активно развиваться.

Основные возможности Termix
- SSH Терминал — полный терминал с вкладками и до четырех разделенных панелей
- SSH Туннели — создание и управление туннелями с авто-переподключением и проверкой состояния
- Редактор файлов — редактирование и управление удаленными файлами с подсветкой синтаксиса
- Менеджер хостов — сохранение и организация SSH-подключений с тегами и папками
- Статистика сервера — мониторинг CPU, памяти и диска в реальном времени
- Доступ пользователей — безопасные аккаунты с административными правами, OIDC и двухфакторной аутентификацией
- Современный интерфейс — адаптивный интерфейс на React, Tailwind и Shadcn
- Языки — поддержка английского и китайского языков
- Поддержка платформ — в разработке десктопное приложение, планируется мобильное
Веб-интерфейс создан, чтобы объединить основные функции управления сервером в одном месте. Встроенный SSH-доступ позволяет открывать терминал прямо в браузере без сторонних клиентов. Также поддерживаются SSH-туннели, что облегчает настройку безопасных соединений. Включено удаленное редактирование файлов, позволяющее быстро вносить изменения в конфигурацию без выхода из панели управления. Всё происходит внутри вашей инфраструктуры, без зависимости от сторонних сервисов.
Мониторинг — еще одна ключевая функция Termix. Вы можете отслеживать использование CPU, памяти и диска в реальном времени, контролируя состояние систем. Поддержка Docker позволяет запускать, останавливать и управлять контейнерами без необходимости установки дополнительных инструментов. Независимо от того, управляете ли вы одним сервером или несколькими, Termix помогает поддерживать порядок в едином интерфейсе, которым вы полностью управляете.

Установка Termix через Docker Compose
Если Docker не установлен и требуется помощь с началом работы, рекомендуется ознакомиться с руководствами по самостоятельному хостингу для начинающих. Эти материалы объясняют базовые шаги по настройке Docker на сервере и помогают быстро запустить систему, даже если вы новичок.
Конфигурация Docker Compose:
|
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
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" volumes: termix-data: driver: local |
Поскольку Termix размещается на вашем сервере, данные и доступ остаются приватными. Нет подписок, внешних аккаунтов или скрытых ограничений. Вы сами решаете, как и где запускать систему, и полностью контролируете обновления и доступ. Это делает платформу отличным выбором для тех, кто предпочитает управлять инфраструктурой самостоятельно, без внешних сервисов.
Заключение
Проект Termix активно развивается, новые функции появляются регулярно. Цель — создать полноценный центр управления для тех, кто хостит свои серверы и хочет получить преимущества интегрированной платформы без потери контроля.
Обязательно загляните на репозиторий Termix на Github и поставьте звезду!
Читайте про умный дом:
🌐 Сайт
📱 Телеграм
📰 Дзен

