轩辕镜像 官方专业版
轩辕镜像
专业版
轩辕镜像 官方专业版
轩辕镜像
专业版
首页个人中心搜索镜像
交易
充值流量¥8起我的订单
文档
工具
提交工单页面收录
ghcr.io/lukegus/termix

ghcr.io/lukegus/termix:release-2.9.1

ghcr.iolinux/amd64release-2.9.1大小: 191.66 MB更新于 2026年10月7日
让 AI 帮你使用轩辕镜像? · 展开查看说明 · 点击收起说明

如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。

只需在 AI 对话中先发送下面这段话即可:

请先阅读并遵守:https://xuanyuan.cloud/agents.md

未读文档前不要生成 pull 命令或排错方案。

查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。

Termix

面向自托管服务器管理,覆盖 SSH、远程桌面到自动化全场景

English · 中文 · 日本語 · 한국어 · Français · Deutsch · Español · Português · Русский · العربية · हिन्दी · Türkçe · Tiếng Việt · Italiano

Termix 是完全免费的开源软件。如果它对你有所帮助,欢迎通过***项目,用于覆盖服务器成本与开发投入。

项目达成里程碑时间:2025 年 9 月 1 日

概述

Termix 是一款免费开源的自托管服务器管理平台,将 SSH 终端、远程桌面(RDP、VNC、Telnet)、文件传输、隧道、Docker、监控指标与自动化能力整合在统一入口,支持网页端、桌面端与移动端全平台访问。它是完全永久免费的自托管替代方案,可替代 Termius 完成各类服务器管理操作。

功能特性

SSH 终端:提供完整的终端能力,支持浏览器风格标签页与分屏显示,最多可同时展示 6 个终端面板。支持自定义主题、字体与配色。每个会话顶部配有工具栏,实时展示 CPU、内存与磁盘占用,同时提供直达当前主机文件管理、Docker、隧道与监控指标的快速入口。

远程桌面:在浏览器中直接运行 RDP、VNC 和 Telnet 会话,支持标签页与分屏布局,和其他终端会话体验完全一致。内置 RDP 驱动器文件浏览器,支持拖拽上传文件。在 Windows 桌面端,你还可以选择调用系统原生 RDP 客户端直接打开目标主机。

SSH 隧道:支持本地转发、远程转发与动态 SOCKS 转发,自带自动重连与健康检查机制。桌面端创建的客户端到服务器隧道会保存在本地设备中,你也可以将隧道配置预设保存到服务端,方便将整套配置迁移到其他客户端使用。

文件管理器:基于 SFTP 实现文件浏览、编辑、上传、下载、重命名、移动与删除操作,支持 sudo 权限提权。支持直接预览与编辑代码、图片、音频和视频文件。在专属传输标签页中可直接在两台服务器之间直传文件,系统会自动选择最优路由,并对传输内容做完整性校验。桌面端还提供本地与远程文件并排对比视图。

Docker 和 Podman:支持启动、停止、暂停与删除容器,实时查看容器运行状态,还可以直接在容器内部打开 Shell 会话。同时兼容 Docker 和 Podman 两种 runtime。它的定位并非替代 Portainer 或 Dockge,仅用于你已部署容器的快速管理。

主机管理器:支持通过标签与自定义命名、自定义颜色的嵌套文件夹来保存和规整主机资源。可以跨多台主机复用已保存的认证信息,自动部署 SSH 密钥,将子主机挂载到父主机下做分组管理,支持批量编辑与导出操作,同时提供快速连接入口,用于无需持久化保存的临时一次性连接场景。

主机监控指标:针对绝大多数 Linux 服务器采集 CPU、内存、磁盘、网络、温度、NVIDIA GPU、运行时长、进程列表、端口占用、登录记录与系统信息,所有数据均支持历史趋势图展示。内置的管理卡片可以直接在 Termix 内完成服务管理、定时任务配置、软件包管理、用户管理、防火墙规则配置、***、Tailscale、SSL 证书管理、日志查询与健康检查,无需跳转其他工具。

自动化能力:只需设定触发条件,再定义后续执行动作即可完成自动化流程配置。支持的触发条件包括指标阈值触发、主机上下线事件、健康检查状态变更、定时调度、容器事件与外部 Webhook 回调。执行步骤可以运行自定义命令与代码片段、控制容器与隧道状态、唤醒休眠主机、调用指定 URL、等待、按条件分支判断、触发其他自动化任务,还可以通过 ntfy、*** 或自定义 Webhook 发送通知。所有自动化流程支持先运行测试,可在完全不影响生产的前提下验证逻辑正确性。

集群管理:你可以手动选择主机,或通过标签规则自动将主机划分到集群分组,新加入的主机会自动匹配规则加入对应集群。支持同时在集群内所有主机上执行同一条命令,跨集群批量推送与拉取文件,批量安装软件包,还可以一键采集所有主机的资产清单,包含操作系统、内核版本、架构与运行时长信息。

AI 助手:该功能为可选配置,默认关闭,需手动开启后才可使用。你可以接入 OpenAI、Anthropic、Gemini、Ollama 或任意兼容 OpenAI 协议的端点,查询你的服务器部署相关问题。AI 可读取主机、集群、代码片段与告警数据,仅会生成修改建议供你审批确认,不会自动执行任何修改操作。AI 完全无法访问你的凭证、用户信息与系统配置。管理员可以直接在整个实例全局关闭该功能,也可以在部署阶段直接隐藏相关入口。

登录与用户体系:支持本地账号体系,同时兼容 OIDC、LDAP、GitHub 与 Google 登录,配备 2FA(TOTP)、通行密钥(WebAuthn)与可信设备认证能力。管理员可以管理所有用户、映射 OIDC 用户组与角色权限,查看所有平台上的活跃会话并随时将其吊销。你可以将本地账号与 OIDC 账号关联,还可以查看所有用户操作的完整审计日志。

角色与共享机制:支持自定义角色,可将主机按照四个权限等级共享给其他用户或角色:连接权限、查看权限、编辑权限与管理权限。该机制兼容所有认证类型与所有支持的协议,还可以针对共享主机单独指定要使用的认证凭证,覆盖全局默认配置。

告警:你可以针对 CPU、内存、磁盘等主机指标自定义告警规则,触发时将通过 ntfy、*** 或自定义 Webhook 向你推送通知。所有已触发与已恢复的告警都会记录在历史日志中,你也可以手动屏蔽无需关注的告警项。

自定义首页:支持拖拽式搭建自定义小组件网格布局。可用组件包括主机状态卡片、延迟测试、服务链接、书签、搜索栏、时钟、日历、倒计时、便签、RSS 订阅、天气、图片、iframe 嵌入、Docker 状态、隧道状态、指标图表、自定义 API 数据展示,甚至直接嵌入可交互的实时终端。

代码片段与工具箱:支持保存你日常频繁使用的命令,后续点击一键即可运行,命令中可预设主机相关变量与自定义输入项。支持同时在所有打开的终端中执行同一条命令,还可以通过自动补全功能搜索命令历史记录。

会话共享:支持实时共享终端、RDP、VNC 或 Telnet 会话。你可以生成***分享链接,任何人无需登录即可加入,也可以指定分享给指定 Termix 用户,支持只读与可读写两种权限模式。分享链接支持设置自动过期,也支持随时手动吊销,同时支持全局或针对单台主机关闭会话共享功能。

会话录制与日志:支持录制终端、RDP 与 VNC 会话,后续可随时回放。你可以下载会话的纯文本日志,还可以查看连接日志,完整追溯连接过程中发生的所有细节事件。

串口连接

无需额外客户端,直接通过浏览器或桌面应用即可与路由器、交换机、微控制器等串口设备通信。支持自定义配置波特率、数据位、停止位和校验位;在兼容的浏览器中基于 Web Serial API 运行,桌面应用则调用原生后端实现。

Tailscale 集成

只需点击几次,即可将你的 tailnet 中的设备批量导入为管理主机,通过 Tailscale SSH 建立连接,所有访问权限由你现有的 tailnet ACL 管控,无需额外存储凭证。同时也兼容 *** 和自定义端点。

Proxmox 集成

可以直接从 Proxmox 实例中导入主机信息,并在独立面板中实时查看节点与虚拟机的 CPU、内存、存储运行统计数据。

工作区与标签页

支持将一组带分屏布局的标签页保存为工作区,后续只需点击一次即可完整还原所有会话布局。Termix 还会自动记忆上一次会话状态,刷新页面、更换设备后都能恢复之前打开的所有标签页。

命令行工具

提供 termix CLI 供 shell 和脚本调用,可快速打开终端、在单台或批量主机上执行命令、通过 SFTP 传输文件,以及统一管理主机、代码片段和凭证。可通过 npm install -g @termix-ssh/cli 安装,也可以下载独立二进制包使用,完整说明参见 CLI 文档。

安全机制

所有用户的密码、密钥及其他敏感信息均独立加密存储,数据库文件本身也支持磁盘级加密,具体实现细节请参考官方文档。

多语言支持

内置约 30 种语言,所有本地化内容通过 Crowdin 协作管理。

核心特性

  • 仪表板:自行排列的可视化卡片让所有服务器状态一目了然
  • 网络拓扑图:自动基于已接入主机生成 homelab 拓扑图,实时展示设备状态
  • Tmux 监控:支持浏览 tmux 会话、窗口、窗格,提供内容预览和搜索功能
  • API 密钥:支持创建带过期时间的用户级密钥,适用于自动化脚本和 CI 场景
  • 导入导出:可一键迁移主机配置、凭证、文件管理器数据
  • 自动 SSL:自动生成并续期 HTTPS 证书,默认开启 HTTP 跳转,也支持导入自有证书
  • 数据库适配:默认使用 SQLite,同时兼容 PostgreSQL 和 MySQL
  • 现代化界面:基于 React 构建的适配桌面/移动端的清爽界面,提供浅色、深色、Dracula 等主题;任意连接均可通过指定 URL 直接全屏打开
  • 命令面板:双击左 Shift 键即可通过键盘快速跳转至指定主机
  • 键盘快捷键:所有快捷键均支持自定义绑定,可快速切换、关闭标签页等
  • 网络唤醒:可从 Termix 界面或自动化流程中远程唤醒目标设备
  • 可信代理认证:支持将登录鉴权交由反向代理处理,直接透传用户身份信息
  • 品牌自定义:管理员可以自定义实例的名称、Logo、配色方案,实现白标部署
  • Web 端点集成:可将路由器管理页等主机原生 Web UI 直接嵌入 Termix 内打开,无需跳转到独立标签页
  • 协作房间:支持创建持久化协作房间,多人可同步浏览会话,配备演示者控场模式和邀请机制
  • 全功能 SSH:原生支持跳板机、Warpgate、TOTP 提示、SOCKS5、主机密钥校验、密码自动填充、OPKSSH、tmux、端口敲门、终端日志、代理转发、Bitwarden SSH 代理、HashiCorp Vault SSH 签名、Step CA、1Password Connect 等大量特性
  • Termix ID:内置 sshid.io 风格的功能,可自定义用户名、在公共解析地址发布公钥,并通过内置 CA 签发 SSH 证书
  • 命令历史自动补全:基于你的历史命令记录,在终端输入时实时提供行内建议
  • 独立桌面应用与同步:桌面应用基于本地后端和数据库独立运行,也可选择与 Termix 服务端同步数据

平台支持

平台分发方式
Web 端所有主流现代浏览器(Chrome、Safari、Firefox),支持 PWA
Windowsx64/ia32 架构,提供便携版、MSI 安装包、Chocolatey 源
Linuxx64/ia32 架构,提供便携版、AUR 包、AppImage、Deb 包、Flatpak
macOSx64/arm64 架构,要求 v12.0+ 版本,提供 Apple App Store、DMG、Homebrew
iOS/iPadOS要求 v15.1+ 版本,提供 Apple App Store、IPA 包
Android要求 v7.0+ 版本,提供 Google Play Store、APK 包

安装指引

所有平台的完整安装说明请访问 Termix 官方文档。

如果需要部署到 Kubernetes,官方提供的 Helm chart 位于 charts/termix,覆盖 Ingress、Traefik、Argo CD、GitHub Actions、GitLab CI 的部署配置说明可查阅文档页 docs.termix.site/install/server/kubernetes。

以下是示例 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

命令行工具

Termix 配套提供 CLI 工具,你可以直接在本地终端管理服务器,也可以将其集成到自有自动化脚本中:

npm install -g @termix-ssh/cli
termix login --url https://termix.example.com
termix ssh 1

CLI 支持打开终端、在单台或批量主机上执行命令、通过 SFTP 传输文件,以及管理主机、代码片段、凭证,完整文档参见 docs.termix.site/cli。

云端托管

你可以将 Termix 服务端部署在公网 VPS 上,而非私有内网中。如果 Termix 部署在它所管理的内网环境中,一旦内网出现故障,你反而会在最需要 Termix 排障的时候无法访问它。部署到公网可以保证 Termix 始终可访问,获取静态公网 IP,无需 *** 或端口转发就能从任意位置接入。

GINERNET 是 Termix 的官方赞助商,官方文档中提供了部署到其 VPS 平台的分步教程。

遥测

Termix 默认每天发送一条***统计报告,用于开发者掌握实例部署总量和功能使用情况。报告内容包含随机生成的实例 ID、应用版本、实例总用户数和主机数,还可能包含运行平台信息(操作系统、架构、Node.js 版本、数据库类型、运行载体为 Docker/桌面应用/裸服务)、各类标签页的打开次数、SSH 登录总量,以及已启用的内置功能列表。报告绝不会包含用户名、主机名、IP 地址、凭证,或其他可定位到你个人或服务器的识别信息。

遥测功能默认开启,你可以在「管理设置」-「使用统计」中关闭它,或自定义报告的包含内容,该页面也支持预览最终上报的完整报告内容。普通用户也可以在个人设置中选择不提交自己的功能使用数据。设置环境变量 ENABLE_TELEMETRY=false 可以彻底关闭遥测并锁定相关开关。

***

Termix 是完全免费的开源软件,没有任何订阅或付费计划。如果你觉得它实用,可以考虑***以覆盖服务器、域名和开发相关成本,也会帮助开发者投入时间开发 SAML、Kubernetes、代理集成等高级特性。你可以在官方页面查看项目开发进度并完成。

[前往***]

赞助商合作

如果你对付费冠名赞助、支持 Termix 开发感兴趣,请发送邮件至 mail@termix.site 联系。

技术支持

如需获取帮助或提交功能需求,请新建 Issue 并尽可能提供详细信息,建议使用英文撰写。你也可以在 *** 的支持频道中提问,但该处的回复可能耗时更久。

截图展示

前往 *** 查看更新概览

部分视频与图片内容可能存在滞后,无法完全展示最新的功能特性。

规划中的功能

所有已规划的功能请查看 Projects 页面。如果你希望参与项目贡献,请参考 Contributing 指引。

许可证

本项目采用 Apache License Version 2.0 许可证分发。详见 LICENSE 文件。

LICENSE


项目仓库 README(补充)

Termix

开箱即用的自托管服务器管理平台,覆盖 SSH、远程桌面到自动化全场景

English · 中文 · 日本語 · 한국어 · Français · Deutsch · Español · Português · Русский · العربية · हिन्दी · Türkçe · Tiếng Việt · Italiano

Termix 是完全免费的开源软件。如果你认为它实用,可以考虑***,帮助承担服务器运营成本与开发投入。

正式发布时间:2025年9月1日

概述

Termix 是一款免费开源的自托管服务器管理平台,将 SSH 终端、远程桌面(RDP、VNC、Telnet)、文件传输、隧道、Docker、指标监控与自动化能力整合在统一入口,支持网页端、桌面端与移动端访问。它是可完全替代 Termius 的自托管方案,且永久免费。

功能特性

SSH 终端: 完整终端能力,支持类浏览器标签页与分屏显示,最多可同时打开6个面板。可自定义主题、字体与配色。每个会话顶部内置工具栏,实时展示 CPU、内存与磁盘占用状态,同时提供快速跳转链接,直达对应主机的文件管理、Docker、隧道与监控指标页面。

远程桌面: 在浏览器中直接使用 RDP、VNC、Telnet 协议,支持标签页与分屏布局,使用体验与普通 SSH 会话完全一致。内置文件浏览器,可访问 RDP 挂载驱动器并支持拖拽上传。Windows 桌面端用户还可以选择唤起系统原生 RDP 客户端打开对应主机。

SSH 隧道: 支持本地转发、远程转发与动态 SOCKS 转发,内置自动重连与健康检查机制。桌面端创建的客户端到服务器隧道会存储在本地设备中,你也可以将隧道配置预设保存到服务器,实现跨客户端迁移配置。

文件管理器: 基于 SFTP 协议完成文件的浏览、编辑、上传、下载、重命名、移动与删除操作,支持 sudo 提权。可直接在线查看与编辑代码、图片、音频与视频文件。支持在专用传输标签页中直接跨服务器拷贝文件,系统会自动选择最优路由并对传输文件做完整性校验。桌面端还提供本地与远程文件分栏并排显示的双面板视图。

Docker 与 Podman 支持: 可对容器执行启动、停止、暂停、删除操作,实时查看容器运行统计数据,直接在容器内唤起 Shell 会话。同时兼容 Docker 与 Podman 环境。本功能无意替代 Portainer 或 Dockge,仅用于管理你已创建的现有容器。

主机管理器: 可通过标签与自定义命名、自定义配色的嵌套文件夹保存并规整所有主机资源。支持跨主机复用已保存的凭证,自动部署 SSH 密钥,将子主机归属到父主机下分组管理,支持批量编辑与导出操作,同时提供「快速连接」能力,用于无需保存的临时单次连接。

主机监控指标: 对绝大多数 Linux 服务器可采集展示 CPU、内存、磁盘、网络、温度、NVIDIA GPU、运行时长、进程列表、端口状态、登录记录与系统信息,并提供历史趋势图表。内置管理卡片功能,无需离开 Termix 即可直接管理服务、定时任务、软件包、用户账号、防火墙规则、***、Tailscale、SSL 证书、系统日志与健康检查。

自动化能力: 自定义触发条件后配置后续执行动作。触发条件可选择指标超过阈值、主机上线/下线、健康检查状态变更、定时任务、容器事件或外部传入的 webhook。执行步骤支持运行命令与代码片段、控制容器与隧道、唤醒主机、调用指定 URL、等待延时、按条件分支判断、嵌套调用其他自动化流程,以及通过 ntfy、*** 或 webhook 推送通知。所有自动化规则支持试运行,可提前安全验证效果。

主机集群: 手动选择主机或通过标签规则将主机划入集群,新增符合规则的主机会自动加入集群。支持在集群所有主机上同时执行单条命令、跨集群批量推送/拉取文件、批量安装软件包,以及自动采集所有主机的操作系统、内核版本、架构与运行时长等资产清单信息。

AI 助手: 可选功能,默认关闭,需要手动启用。可对接 OpenAI、Anthropic、Gemini、Ollama 或任意兼容 OpenAI 接口的端点,询问当前环境的相关问题。AI 可读取主机、集群、代码片段与告警信息,仅会给出待你确认的修改建议,不会直接执行变更。AI 完全无法访问凭证、用户信息与系统设置。管理员可以全局关闭该功能,也可以在部署阶段直接隐藏该入口。

登录与用户体系: 支持本地账号体系,同时兼容 OIDC、LDAP、GitHub、Google 登录方式,提供 2FA(TOTP)、通行密钥(WebAuthn)与可信设备认证能力。管理员可统一管理用户、映射 OIDC 用户组到系统角色、查看全平台所有活跃会话并按需吊销。支持关联本地账号与 OIDC 第三方账号,可查询所有用户操作的审计日志。

角色与权限共享: 支持自定义角色,可将主机以「连接」「查看」「编辑」「管理」四个不同的权限级别共享给指定用户或角色。该权限体系兼容所有认证方式与所有支持的协议,还可以为共享主机单独指定独立的访问凭证。

告警能力: 针对 CPU、内存、磁盘等主机监控指标设置告警规则,触发后可通过 ntfy、*** 或 webhook 接收通知。可在历史日志中查看已触发与已恢复的告警状态,也可以手动忽略不关注的告警。

自定义首页: 完全拖拽式自定义的组件网格布局,提供的组件包含主机状态、网络延迟检测、服务跳转链接、书签、搜索框、时钟、日历、倒计时、备忘录、RSS 订阅、天气展示、图片嵌入、iframe 嵌入、Docker 状态、隧道状态、指标图表、自定义 API 调用,甚至可以放置实时终端窗口。

代码片段与快捷工具: 保存常用命令,点击即可一键执行,支持为主机变量与自定义输入变量预留参数位。可在所有已打开的终端中同时执行单条命令,搭配自动补全功能搜索过往命令历史。

会话共享: 实时共享终端、RDP、VNC 或 Telnet 会话。你可以生成无需账号即可加入的公开链接,也可以指定分享给特定 Termix 用户,支持只读或可读写两种模式。共享链接支持设置自动过期,也可以随时手动吊销,还可全局或针对单个主机关闭会话共享功能。

会话录制与日志: 支持录制终端、RDP、VNC 会话,后续可回放查看。可导出会话的纯文本日志,也可查看连接日志,回溯连接过程中的全部事件。

串口连接: 通过浏览器或桌面端直接与路由器、交换机、微控制器等串口设备通信。支持自定义波特率、数据位、停止位与校验位。支持 Web Serial API 的浏览器可直接使用该功能,桌面端则通过原生后端实现串口访问。

Tailscale 集成: 可从你的 tailnet 中拉取设备列表,点击几下即可将它们添加为 Termix 托管主机,直接通过 Tailscale SSH 建立连接,由你的 tailnet ACL 全权管控访问权限,无需在 Termix 中存储任何访问凭证。同时兼容 *** 与自定义 Tailscale 端点。

Proxmox 集成: 直接从 Proxmox 实例中导入主机,在独立标签页中查看宿主机与虚拟机的 CPU、内存、存储等运行统计数据。

工作区与标签页: 可保存一组标签页及其分屏布局,一键即可完整恢复整个工作区。Termix 还会自动记录上次会话状态,跨浏览器刷新、跨设备也能还原全部标签页。

命令行界面: 面向 shell 与自定义脚本的 termix CLI 工具。支持直接打开终端、在单台或整组主机上批量运行命令、通过 SFTP 传输文件,以及管理主机、代码片段和凭据。可执行 npm install -g @termix-ssh/cli 完成安装,也可下载独立二进制包。详见 CLI 文档。

安全性: 所有密码、密钥及其他机密信息均按用户独立加密,数据库文件本身也支持磁盘级加密。其实现机制可参考官方文档。

多语言支持: 内置约 30 种语言,翻译工作通过 Crowdin 统一管理。

更多特性

  • 仪表板 - 自主排布卡片,一目了然查看所有服务器状态
  • 网络拓扑图 - 可视化展示家庭实验环境的主机连接关系,附带实时状态信息
  • Tmux 监控 - 可浏览 tmux 会话、窗口与窗格,支持预览和搜索
  • API 密钥 - 面向脚本与 CI 场景的用户级密钥,支持设置过期时间
  • 导入导出 - 一键迁移主机、凭据及文件管理器数据
  • 自动 SSL - 自动生成并续期证书,默认开启 HTTPS 重定向,也支持上传自有证书
  • 多数据库支持 - 默认使用 SQLite,同时兼容 PostgreSQL 和 MySQL
  • 现代化 UI - 基于 React 开发的简洁界面,适配桌面端与移动端,提供浅色、深色、Dracula 等多套主题,任意连接均可通过 URL 直接进入全屏模式
  • 命令面板 - 双击左 Shift 键,即可通过键盘快速跳转至指定主机
  • 自定义快捷键 - 支持自定义绑定标签页切换、关闭等操作的快捷键
  • Wake-on-LAN - 可从 Termix 界面或自动化步骤唤醒目标设备
  • 可信代理认证 - 允许反向代理处理登录流程并透传用户身份信息
  • 白牌化定制 - 管理员可自定义实例的名称、Logo 和配色,完成品牌重塑
  • Web 端点嵌入 - 可将主机自带的 Web 管理界面(如路由器后台)直接嵌入 Termix,无需新开独立标签页
  • 协作房间 - 持久化共享房间,支持多名用户同步切换会话,配备主讲人模式与邀请机制
  • 丰富 SSH 特性 - 支持跳转主机、Warpgate、TOTP 输入提示、SOCKS5、主机密钥校验、密码自动填充、https://github.com/openpubkey/opkssh、tmux、端口敲门、终端日志、代理转发、Bitwarden SSH 代理、HashiCorp Vault SSH 签名、Step CA、1Password Connect 等能力
  • Termix ID - 内置 sshid.io 风格服务:可自定义标识名,在公共解析地址发布公钥,同时内置 CA 服务用于签发 SSH 证书
  • 命令历史自动补全 - 基于用户历史输入记录,在终端键入时提供行内实时建议
  • 桌面独立版与同步 - 桌面端应用可独立运行,搭载本地后端与数据库,也可选择同步至 Termix 服务端

平台支持

平台分发方式
Web所有主流现代浏览器(Chrome、Safari、Firefox),支持 PWA
Windows x64/ia32便携版、MSI 安装包、Chocolatey
Linux x64/ia32便携版、AUR、AppImage、Deb 包、Flatpak
macOS x64/ia32 v12.0+Apple App Store、DMG、Homebrew
iOS/iPadOS v15.1+Apple App Store、IPA 文件
Android v7.0+Google Play Store、APK 文件

安装

访问 Termix 官方文档 可查看全平台完整安装指南。

若要部署到 Kubernetes 环境,Helm Chart 存放于 charts/termix 路径下,包含 Ingress、Traefik、Argo CD、GitHub Actions、GitLab CI 配置的部署说明可参考 docs.termix.site/install/server/kubernetes。

以下是示例 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

命令行界面

Termix 配套提供 CLI 工具,你可直接在终端管理服务器,也可将其集成到自定义脚本中使用。

npm install -g @termix-ssh/cli
termix login --url https://termix.example.com
termix ssh 1

该 CLI 支持打开终端、在单台或整组主机上运行命令、通过 SFTP 传输文件,以及管理主机、代码片段和凭据。完整文档见 docs.termix.site/cli。

云托管

你可以将 Termix 服务端部署在 VPS 上,而非本地私有网络中。如果 Termix 部署在它所管理的网络内部,当网络发生故障、你正需要用 Termix 排查问题时,Termix 也会随网络一同中断。将其部署在外部可保障随时可访问,获得固定公网 IP,无需 *** 或端口转发就能从任意位置接入。

GINERNET 是 Termix 的赞助方,官方文档提供了在其 VPS 平台上分步部署的完整指南。

遥测

Termix 每日会发送一份小型***报告,用于开发者统计实例运行总量与各功能的使用情况。报告内容包含随机生成的实例 ID、应用版本、当前实例的用户总数与主机总数,还可能包含运行平台信息(操作系统、架构、Node.js 版本、数据库类型,以及是否通过 Docker、桌面端应用或独立服务端运行)、各类标签页的打开频次、SSH 登录总次数,以及当前启用的内置功能列表。报告绝不会包含用户名、主机名、IP 地址、凭据信息或其他可定位到你或你的服务器的识别内容。

遥测功能默认开启。你可以在管理设置的「使用统计」页面关闭该功能,或自定义上报内容范围,还可在该页面预览实际发送的完整报告。普通用户也可在个人设置中关闭自身的功能使用数据上报。在配置中设置 ENABLE_TELEMETRY=false 可彻底关闭遥测并锁定开关。

***

Termix 是完全免费的开源项目,没有任何订阅付费计划。如果你认为该工具实用,可考虑通过***项目,用于覆盖服务器、域名成本及开发投入。资金也将用于 SAML、Kubernetes、Agent 支持等高级特性的研发工作。你可在下方链接查看项目进展并进行。


赞助

有意向通过付费合作方式支持项目开发,可发送邮件至 *** 联系团队。

技术支持

需要获取帮助或提交功能需求?请提交 https://github.com/Termix-SSH/Support/issues,并尽可能补充详尽信息,建议优先使用英文描述。你也可以前往 *** 的支持频道提问,但该处的响应耗时可能更长。

界面截图相关

你可以在 *** 上查看更新概览视频。

部分视频和截图可能存在内容滞后的情况,无法完全准确展示当前版本的所有功能。

规划中的功能

所有已规划的功能清单请查看 https://github.com/orgs/Termix-SSH/projects/5。如果你有意参与项目贡献,请参考 https://github.com/Termix-SSH/Termix/blob/main/CONTRIBUTING.md。

许可证

本项目基于 Apache License Version 2.0 许可证分发。更多详情请参阅项目内的 LICENSE 文件。

轩辕镜像配置手册

按平台快速找到配置文档

一键安装

一键安装 Docker

Linux Docker 一键安装

AI

用 AI 使用轩辕镜像

agents.md · AI 对话 · 提示词

Docker

登录仓库拉取

登录认证 · 私有仓库

专属域名拉取

免登录 · 高速拉取

Linux

Docker 镜像配置

Windows / Mac

Docker Desktop 配置

MacOS OrbStack

OrbStack 容器

Apple Container

macOS 原生容器

Docker Compose

Compose 项目配置

NAS

群晖

Synology 配置

飞牛

fnOS 镜像配置

绿联

绿联 NAS

威联通

QNAP 配置

极空间

极空间 NAS

Unraid

Unraid NAS

企业仓库

其他仓库

ghcr · Quay · nvcr

Harbor 镜像源

Proxy Repository 对接

Portainer 镜像源

Registries 配置

Nexus 镜像源

Docker Proxy 缓存

开发工具

Dev Containers

VS Code 开发容器

Podman

Podman 配置指南

Singularity / Apptainer

HPC 科学计算容器

Kubernetes

K8s Containerd

Kubernetes · Containerd

K3s

轻量级集群

面板 / 网络

爱快路由

爱快 4.0 · iKuai 镜像加速

宝塔面板

一键配置镜像源

需要其他帮助?请查看我们的 常见问题Docker 镜像访问常见问题解答 或 提交工单

镜像拉取常见问题

功能

版本功能对比

功能对比 · 版本选择

支持的镜像仓库

Docker Hub · GCR · GHCR

专属域名用法

专属域名 · 开启停用 · 多仓库

新手拉取配置

登录 · 专属域名 · 配置

docker search 限制

专属域名 · Hub 搜索

不支持 push

仅支持 pull · 不支持

拉取速度原因

带宽 · 缓存 · 冷热镜像

错误码

402 与流量用尽

402 · 流量包 · 充值

401 认证失败

401 · docker login

manifest unknown

标签错误 · 镜像不存在

410 Gone 排查

410 · Docker 升级

429 限流

免费版 · 专业版 · 企业版 · 请求频率

其他报错

DNS 超时

DNS 解析 · 网络超时

TLS 证书失败

no matching manifest(架构)

docker.sock / daemon

账号

失败是否计费

manifest · blob · 计费

申请开票(企业 / 个人)

开票 · 发票 · 工单

修改登录密码

网站 · 仓库 · 重置

注销账户

工单 · 数据 · 注销

原理

mirrors 不生效

daemon.json · 重启

去掉域名前缀

docker tag · 重命名

指定架构拉取

ARM64 · AMD64 · 多架构

latest 与「最新」

digest · 版本号 · 标签

查看全部问题→

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

用户头像

oldzhang

运维工程师

Linux服务器

5

"Docker访问体验非常流畅,大镜像也能快速完成下载。"

轩辕镜像
镜像详情
...
ghcr.io/lukegus/termix
定价查看流量套餐与价格
博客Docker 镜像公告与技术博客
官方技术交流群:|问题咨询请:提交工单
服务号:轩辕镜像|公众号:源码跳动|小程序:轩辕镜像|官方技术交流群:|问题咨询请:提交工单
专业版 · 高速稳定拉取镜像
高速镜像下载·在线技术支持·99.95% SLA 保障·付费会员免广告
50GB 仅 ¥8/年
专业版 · 高速稳定拉取镜像
50GB 仅 ¥8/年
高速镜像下载·在线技术支持·99.95% SLA 保障·付费会员免广告
用户协议·隐私政策·增值电信业务经营许可证:浙B2-20261007·©2024-2026 源码跳动©2024-2026 杭州源码跳动科技有限公司·商务合作:点击复制邮箱