mirror of
https://github.com/fawney19/Aether.git
synced 2026-09-02 01:10:23 +08:00
Document proxy one-click installation
This commit is contained in:
@@ -219,6 +219,7 @@ client -> rust frontdoor (aether-gateway) -> execution_runtime/provider transpor
|
|||||||
Aether Proxy 是配套的正向代理节点,部署在海外 VPS 上,为墙内的 Aether 实例中转 API 流量。或者部署在其他服务器为指定的提供商、账号、Key使用不同的节点访问。支持 TUI 向导一键配置、systemd 服务管理、TLS 加密、DNS 缓存及连接池调优。
|
Aether Proxy 是配套的正向代理节点,部署在海外 VPS 上,为墙内的 Aether 实例中转 API 流量。或者部署在其他服务器为指定的提供商、账号、Key使用不同的节点访问。支持 TUI 向导一键配置、systemd 服务管理、TLS 加密、DNS 缓存及连接池调优。
|
||||||
|
|
||||||
- Docker Compose 部署或下载预编译二进制直接运行
|
- Docker Compose 部署或下载预编译二进制直接运行
|
||||||
|
- 提供 macOS/Linux 与 Windows 一键脚本,自动下载最新 `proxy-v*` 制品并向现有 `aether-proxy.toml` 追加 `[[servers]]`
|
||||||
- 通过 `aether-proxy setup` 完成交互式配置,自动注册为系统服务
|
- 通过 `aether-proxy setup` 完成交互式配置,自动注册为系统服务
|
||||||
- 详细文档见 [apps/aether-proxy/README.md](apps/aether-proxy/README.md)
|
- 详细文档见 [apps/aether-proxy/README.md](apps/aether-proxy/README.md)
|
||||||
|
|
||||||
|
|||||||
@@ -28,6 +28,43 @@ Tunnel 模式下代理节点**无需对外监听端口**,仅需出站连接到
|
|||||||
|
|
||||||
## 快速开始
|
## 快速开始
|
||||||
|
|
||||||
|
### 一键安装 / 添加节点
|
||||||
|
|
||||||
|
一键脚本会自动从 GitHub Releases 中筛选最新的 `proxy-v*` tag,并按当前系统下载对应制品:Linux x86_64/ARM64(GNU 或 musl)、macOS x86_64/ARM64、Windows x86_64。仓库的通用 `latest` release 可能不是 proxy 版本,因此脚本不会使用 `/releases/latest`。
|
||||||
|
|
||||||
|
脚本会安装/更新 `aether-proxy` 二进制,并把新的服务器配置追加到 `aether-proxy.toml` 的 `[[servers]]` 数组中;如果配置文件已存在,不会覆盖原有内容。检测到相同 `aether_url + node_name` 时会跳过追加。
|
||||||
|
|
||||||
|
macOS / Linux:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
curl -fsSL https://raw.githubusercontent.com/fawney19/Aether/aether-rust-pioneer/apps/aether-proxy/install.sh | sh
|
||||||
|
```
|
||||||
|
|
||||||
|
Windows PowerShell:
|
||||||
|
|
||||||
|
```powershell
|
||||||
|
irm https://raw.githubusercontent.com/fawney19/Aether/aether-rust-pioneer/apps/aether-proxy/install.ps1 | iex
|
||||||
|
```
|
||||||
|
|
||||||
|
也可以用环境变量非交互式执行,适合在控制台“添加代理节点”时生成命令:
|
||||||
|
|
||||||
|
```bash
|
||||||
|
curl -fsSL https://raw.githubusercontent.com/fawney19/Aether/aether-rust-pioneer/apps/aether-proxy/install.sh | \
|
||||||
|
AETHER_PROXY_AETHER_URL="https://aether.example.com" \
|
||||||
|
AETHER_PROXY_MANAGEMENT_TOKEN="ae_xxx" \
|
||||||
|
AETHER_PROXY_NODE_NAME="jp-proxy-01" \
|
||||||
|
sh
|
||||||
|
```
|
||||||
|
|
||||||
|
```powershell
|
||||||
|
$env:AETHER_PROXY_AETHER_URL = "https://aether.example.com"
|
||||||
|
$env:AETHER_PROXY_MANAGEMENT_TOKEN = "ae_xxx"
|
||||||
|
$env:AETHER_PROXY_NODE_NAME = "jp-proxy-01"
|
||||||
|
irm https://raw.githubusercontent.com/fawney19/Aether/aether-rust-pioneer/apps/aether-proxy/install.ps1 | iex
|
||||||
|
```
|
||||||
|
|
||||||
|
可选变量:`AETHER_PROXY_RELEASE_TAG` 固定安装某个 `proxy-v*` tag,`AETHER_PROXY_CONFIG` 指定配置文件路径,`AETHER_PROXY_INSTALL_DIR` 指定二进制安装目录。
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
# 1. 首次安装配置(TUI 向导,勾选 Install Service 随系统启动服务)
|
# 1. 首次安装配置(TUI 向导,勾选 Install Service 随系统启动服务)
|
||||||
sudo ./aether-proxy setup
|
sudo ./aether-proxy setup
|
||||||
|
|||||||
Reference in New Issue
Block a user