From a4873e96bf82ca28052fde05565510638f60ffa1 Mon Sep 17 00:00:00 2001
From: LukeGus
Date: Sun, 12 Oct 2025 01:33:30 -0500
Subject: [PATCH] Update links to new orgnanization
---
.github/pull_request_template.md | 2 +-
CONTRIBUTING.md | 10 ++--
README-CN.md | 63 ++++++++++++++-------
SECURITY.md | 2 +-
electron/main.cjs | 4 +-
src/backend/database/database.ts | 2 +-
src/backend/database/routes/alerts.ts | 4 +-
src/ui/Desktop/Apps/Server/Server.tsx | 2 +-
src/ui/Desktop/Apps/Tunnel/TunnelObject.tsx | 4 +-
src/ui/Desktop/Homepage/Homepage.tsx | 4 +-
src/ui/Desktop/Navigation/TopNavbar.tsx | 2 +-
11 files changed, 59 insertions(+), 40 deletions(-)
diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md
index 782f3d84..344b95ee 100644
--- a/.github/pull_request_template.md
+++ b/.github/pull_request_template.md
@@ -28,4 +28,4 @@ _(Optional: add before/after screenshots, GIFs, or console output)_
- [ ] Code follows project style guidelines
- [ ] Supports mobile and desktop UI/app (if applicable)
-- [ ] I have read [Contributing.md](https://github.com/LukeGus/Termix/blob/main/CONTRIBUTING.md)
+- [ ] I have read [Contributing.md](https://github.com/Termix-SSH/Termix/blob/main/CONTRIBUTING.md)
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md
index eb97b305..3760e9d9 100644
--- a/CONTRIBUTING.md
+++ b/CONTRIBUTING.md
@@ -10,7 +10,7 @@
1. Clone the repository:
```sh
- git clone https://github.com/LukeGus/Termix
+ git clone https://github.com/Termix-SSH/Termix
```
2. Install the dependencies:
```sh
@@ -31,7 +31,7 @@ This will start the backend and the frontend Vite server. You can access Termix
## Contributing
1. **Fork the repository**: Click the "Fork" button at the top right of
- the [repository page](https://github.com/LukeGus/Termix).
+ the [repository page](https://github.com/Termix-SSH/Termix).
2. **Create a new branch**:
```sh
git checkout -b feature/my-new-feature
@@ -101,6 +101,6 @@ This will start the backend and the frontend Vite server. You can access Termix
## Support
-If you need help with Termix, you can join the [Discord](https://discord.gg/jVQGdvHDrf) server and visit the support
-channel. You can also open an issue or open a pull request on the [GitHub](https://github.com/LukeGus/Termix/issues)
-repo.
+If you need help or want to request a feature with Termix, visit the [Issues](https://github.com/Termix-SSH/Support/issues) page, log in, and press `New Issue`.
+Please be as detailed as possible in your issue, preferably written in English. You can also join the [Discord](https://discord.gg/jVQGdvHDrf) server and visit the support
+channel, however, response times may be longer.
\ No newline at end of file
diff --git a/README-CN.md b/README-CN.md
index de702482..65b82cb0 100644
--- a/README-CN.md
+++ b/README-CN.md
@@ -5,9 +5,9 @@
中文
-
-
-
+
+
+
@@ -29,7 +29,7 @@
-
+
@@ -39,34 +39,44 @@
# 概览
-
+
Termix 是一个开源、永久免费、自托管的一体化服务器管理平台。它提供了一个基于网页的解决方案,通过一个直观的界面管理你的服务器和基础设施。Termix
-提供 SSH 终端访问、SSH 隧道功能以及远程文件编辑,还会陆续添加更多工具。
+提供 SSH 终端访问、SSH 隧道功能以及远程文件管理,还会陆续添加更多工具。
# 功能
- **SSH 终端访问** - 功能完整的终端,支持分屏(最多 4 个面板)和标签系统
- **SSH 隧道管理** - 创建和管理 SSH 隧道,支持自动重连和健康监控
-- **远程文件编辑器** - 直接在远程服务器编辑文件,支持语法高亮和文件管理功能(上传、删除、重命名等)
-- **SSH 主机管理器** - 保存、组织和管理 SSH 连接,支持标签和文件夹
+- **远程文件管理器** - 直接在远程服务器上管理文件,支持查看和编辑代码、图片、音频和视频。无缝上传、下载、重命名、删除和移动文件。
+- **SSH 主机管理器** - 保存、组织和管理 SSH 连接,支持标签和文件夹,轻松保存可重用的登录信息,同时能够自动部署 SSH 密钥
- **服务器统计** - 查看任意 SSH 服务器的 CPU、内存和硬盘使用情况
- **用户认证** - 安全的用户管理,支持管理员控制、OIDC 和双因素认证(TOTP)
-- **现代化界面** - 使用 React、Tailwind CSS 和 Shadcn 构建的简洁界面
-- **语言支持** - 内置中英文支持
+- **数据库加密** - SQLite 数据库文件在静态时加密,支持自动加密/解密
+- **数据导出/导入** - 导出和导入 SSH 主机、凭据和文件管理器数据,支持增量同步
+- **自动 SSL 设置** - 内置 SSL 证书生成和管理,支持 HTTPS 重定向
+- **现代化界面** - 使用 React、Tailwind CSS 和 Shadcn 构建的简洁桌面/移动友好界面
+- **语言支持** - 内置英语、中文和德语支持
+- **平台支持** - 提供 Web 应用、桌面应用程序(Windows 和 Linux)以及 iOS 和 Android 专用移动应用。计划支持 macOS 和 iPadOS。
# 计划功能
-- **增强管理员控制** - 提供更精细的用户和管理员权限控制、共享主机等功能
-- **主题定制** - 修改所有工具的主题风格
-- **增强终端支持** - 添加更多终端协议,如 VNC 和 RDP(有类似 Apache Guacamole 的 RDP 集成经验者请通过创建 issue 联系我)
-- **移动端支持** - 支持移动应用或 Termix 网站移动版,让你在手机上管理服务器
+查看 [项目](https://github.com/orgs/Termix-SSH/projects/2) 了解所有计划功能。如果你想贡献代码,请参阅 [贡献指南](https://github.com/Termix-SSH/Termix/blob/main/CONTRIBUTING.md)。
# 安装
-访问 Termix [文档](https://docs.termix.site/install) 获取安装信息。或者可以参考以下示例 docker-compose 文件:
+支持的设备:
+
+- 网站(任何现代浏览器,如 Google、Safari 和 Firefox)
+- Windows(应用程序)
+- Linux(应用程序)
+- iOS(应用程序)
+- Android(应用程序)
+- iPadOS 和 macOS 正在开发中
+
+访问 Termix [文档](https://docs.termix.site/install) 获取所有平台的安装信息。或者可以参考以下示例 docker-compose 文件:
```yaml
services:
@@ -88,8 +98,9 @@ volumes:
# 支持
-如果你需要 Termix 的帮助,可以加入 [Discord](https://discord.gg/jVQGdvHDrf)
-服务器并访问支持频道。你也可以在 [GitHub](https://github.com/LukeGus/Termix/issues) 仓库提交 issue 或 pull request。
+如果你需要 Termix 的帮助或想要请求功能,请访问 [Issues](https://github.com/Termix-SSH/Support/issues) 页面,登录并点击 `New Issue`。
+请尽可能详细地描述你的问题,最好使用英语。你也可以加入 [Discord](https://discord.gg/jVQGdvHDrf) 服务器并访问支持
+频道,但响应时间可能较长。
# 展示
@@ -99,17 +110,25 @@ volumes:
-
-
-
+
+
-
+
+
+
+
+
+
+
# 许可证
-根据 Apache 2.0 许可证发布。更多信息请参见 LICENSE。
+根据 Apache License Version 2.0 发布。更多信息请参见 LICENSE。
diff --git a/SECURITY.md b/SECURITY.md
index bdcf865e..0bee56d3 100644
--- a/SECURITY.md
+++ b/SECURITY.md
@@ -2,4 +2,4 @@
## Reporting a Vulnerability
-Please report any vulnerabilities to [GitHub Security](https://github.com/LukeGus/Termix/security/advisories).
+Please report any vulnerabilities to [GitHub Security](https://github.com/Termix-SSH/Termix/security/advisories).
diff --git a/electron/main.cjs b/electron/main.cjs
index 8af9451b..dadeee4b 100644
--- a/electron/main.cjs
+++ b/electron/main.cjs
@@ -106,11 +106,11 @@ ipcMain.handle("get-app-version", () => {
});
const GITHUB_API_BASE = "https://api.github.com";
-const REPO_OWNER = "LukeGus";
+const REPO_OWNER = "Termix-SSH";
const REPO_NAME = "Termix";
const githubCache = new Map();
-const CACHE_DURATION = 30 * 60 * 1000; // 30 minutes
+const CACHE_DURATION = 30 * 60 * 1000;
async function fetchGitHubAPI(endpoint, cacheKey) {
const cached = githubCache.get(cacheKey);
diff --git a/src/backend/database/database.ts b/src/backend/database/database.ts
index 55f955e9..48f7aaa0 100644
--- a/src/backend/database/database.ts
+++ b/src/backend/database/database.ts
@@ -142,7 +142,7 @@ class GitHubCache {
const githubCache = new GitHubCache();
const GITHUB_API_BASE = "https://api.github.com";
-const REPO_OWNER = "LukeGus";
+const REPO_OWNER = "Termix-SSH";
const REPO_NAME = "Termix";
interface GitHubRelease {
diff --git a/src/backend/database/routes/alerts.ts b/src/backend/database/routes/alerts.ts
index 4f836894..e0e01f1c 100644
--- a/src/backend/database/routes/alerts.ts
+++ b/src/backend/database/routes/alerts.ts
@@ -43,8 +43,8 @@ class AlertCache {
const alertCache = new AlertCache();
const GITHUB_RAW_BASE = "https://raw.githubusercontent.com";
-const REPO_OWNER = "LukeGus";
-const REPO_NAME = "Termix-Docs";
+const REPO_OWNER = "Termix-SSH";
+const REPO_NAME = "Docs";
const ALERTS_FILE = "main/termix-alerts.json";
interface TermixAlert {
diff --git a/src/ui/Desktop/Apps/Server/Server.tsx b/src/ui/Desktop/Apps/Server/Server.tsx
index 413f4613..697de4d4 100644
--- a/src/ui/Desktop/Apps/Server/Server.tsx
+++ b/src/ui/Desktop/Apps/Server/Server.tsx
@@ -465,7 +465,7 @@ export function Server({
{t("serverStats.feedbackMessage")}{" "}
{" "}
or create a{" "}
{" "}
or create a{" "}
- window.open("https://github.com/LukeGus/Termix", "_blank")
+ window.open("https://github.com/Termix-SSH/Termix", "_blank")
}
>
GitHub
@@ -127,7 +127,7 @@ export function Homepage({
className="text-sm border-dark-border text-gray-300 hover:text-white hover:bg-dark-bg transition-colors"
onClick={() =>
window.open(
- "https://github.com/LukeGus/Termix/issues/new",
+ "https://github.com/Termix-SSH/Termix/issues/new",
"_blank",
)
}
diff --git a/src/ui/Desktop/Navigation/TopNavbar.tsx b/src/ui/Desktop/Navigation/TopNavbar.tsx
index 379a4453..fe126b26 100644
--- a/src/ui/Desktop/Navigation/TopNavbar.tsx
+++ b/src/ui/Desktop/Navigation/TopNavbar.tsx
@@ -470,7 +470,7 @@ export function TopNavbar({
{t("sshTools.shareIdeas")}{" "}