项目介绍
Termix 是一个开源、永久免费、自托管的一体化服务器管理平台。它提供了一个基于网页的解决方案,通过一个直观的界面管理你的服务器和基础设施。

应用场景
Termix 适用于需要远程管理和监控服务器的场景,包括但不限于:
-
系统管理员:需要同时管理多台服务器,进行文件传输、命令执行等操作。 -
开发人员:需要快速连接到开发或测试环境,进行代码部署和调试。 -
IT运维团队:需要集中管理公司内部的服务器资源,确保系统稳定运行。 -
安全专家:需要进行安全审计和渗透测试,通过SSH隧道管理远程主机。
功能模块
SSH终端访问
-
全功能终端:支持分屏(最多4个面板)和标签系统,提升多任务处理能力。 -
多语言支持:内置英语、中文和德语支持,满足不同用户需求。
SSH隧道管理
-
隧道创建与管理:支持创建和管理SSH隧道,实现安全的远程访问。 -
自动重连与健康监测:自动检测并恢复断开的连接,确保隧道稳定运行。
远程文件管理
-
文件操作:直接在远程服务器上管理文件,支持查看和编辑代码、图片、音频和视频。 -
无缝传输:支持文件的上传、下载、重命名、删除和移动。
SSH主机管理
-
连接管理:保存、组织和标记SSH连接,便于快速访问。 -
登录信息管理:安全地保存可重用的登录信息,支持SSH密钥的自动部署。
服务器状态监控
-
资源使用情况:查看任何SSH服务器的CPU、内存和硬盘使用情况。
用户认证与安全
-
安全用户管理:提供管理员控制,支持OIDC和2FA(TOTP)认证。 -
数据库加密:SQLite数据库文件在静止状态下加密,支持自动加密/解密。
数据导出/导入
-
数据同步:支持SSH主机、凭证和文件管理器数据的导出和导入,支持增量同步。
自动SSL设置
-
SSL证书管理:内置SSL证书生成和管理,支持HTTPS重定向。
功能特点
-
多语言支持: 内置英语、中文和德语支持 -
现代化界面: 使用 React、Tailwind CSS 和 Shadcn 构建的简洁桌面/移动友好界面。 -
多平台支持: 提供 Web 应用、桌面应用程序(Windows 和 Linux)以及 iOS 和 Android 专用移动应用。
项目技术栈
React、Tailwind CSS、Shadcn。
功能演示







开源地址
https://github.com/Termix-SSH/Termix

