Star 历史趋势
数据来源: GitHub API · 生成自 Stargazers.cn
README.md
Realm 一键转发脚本
参考自 https://www.nodeseek.com/post-183613-1 ,感谢原教程作者。
本脚本在原教程基础上增加了 Realm 安装、转发规则管理、服务重启、脚本更新和可视化面板管理功能。
v3.2.5 更新重点
- 支持 Alpine Linux。
- Alpine 自动使用 OpenRC 管理
realm和realm-panel服务。 - Alpine 自动选择官方
unknown-linux-musl版 Realm 二进制。 - Debian / Ubuntu / CentOS 等 systemd 系统保留原有行为。
- 面板后端兼容 systemd 与 OpenRC 服务控制。
- Release 构建产物改为 GitHub Actions 自动生成,不再提交本地二进制。
脚本界面预览
################################################
# Realm 一键转发脚本 (v3.2.6) #
################################################
Realm 状态: 运行中
面板 状态: 已安装但未启动
------------------------------------------------
1. 安装 / 重置 Realm
2. 卸载 Realm
------------------------------------------------
3. 添加转发规则
4. 添加端口段转发
5. 删除转发规则
6. 查看当前配置
------------------------------------------------
7. 启动服务
8. 停止服务
9. 重启服务
------------------------------------------------
10. 更新脚本
11. 面板管理
0. 退出脚本
################################################一键安装
Debian / Ubuntu / CentOS
curl -L https://github.com/wcwq98/realm/releases/download/v3.2.6/realm.sh -o realm.sh && chmod +x realm.sh && ./realm.sh或使用主分支最新版:
curl -L https://raw.githubusercontent.com/wcwq98/realm/refs/heads/main/realm.sh -o realm.sh && chmod +x realm.sh && ./realm.shAlpine Linux
Alpine 默认可能没有 Bash,先安装运行依赖:
apk add --no-cache bash curl
curl -L https://raw.githubusercontent.com/wcwq98/realm/refs/heads/main/realm.sh -o realm.sh
chmod +x realm.sh
bash ./realm.sh系统支持
| 系统 | 包管理器 | 服务管理 | Realm 二进制 |
|---|---|---|---|
| Debian / Ubuntu | apt-get | systemd | unknown-linux-gnu |
| CentOS / RHEL | yum | systemd | unknown-linux-gnu |
| Alpine Linux | apk | OpenRC | unknown-linux-musl |
支持架构:
x86_64/amd64aarch64/arm64
默认 Realm 配置
脚本首次部署环境时会自动创建 /root/.realm/config.toml:
[network]
no_tcp = false
use_udp = true
# 参考模板
# [[endpoints]]
# listen = "0.0.0.0:本地端口"
# remote = "落地机IP:目标端口"
[[endpoints]]
listen = "0.0.0.0:1234"
remote = "0.0.0.0:5678"可视化面板配置
面板配置文件路径:
/root/realm/web/config.toml默认配置:
[auth]
password = "123456"
[server]
port = 8081
session_secret = ""
[https]
enabled = false
cert_file = "./certificate/cert.pem"
key_file = "./certificate/private.key"
[realm]
config_path = "/root/.realm/config.toml"建议安装后立即修改默认密码。生产环境建议启用 HTTPS,并设置固定 session_secret。
Release 自动构建
推送 v* tag 后,GitHub Actions 会自动构建面板后端并发布:
realm-panel-linux-amd64.ziprealm-panel-linux-arm64.zip
本仓库不再提交 web/realm_web、dist/、*.zip、*.tar.gz 等构建产物。
官方 Realm 文档
更多 Realm 配置请参考官方项目: