This website requires JavaScript.
1486a67124
docs(readme): panel is Go now — drop Node.js description, correct memory figures (panel ~15MB)
main
aaaamoooo
2026-10-21 22:34:23 +08:00
733ec38022
更新 README.md
rogue
2026-10-21 22:31:31 +08:00
5cfc5bebd7
docs(v4): batch report for items 24/25 + notes entries as authored
aaaamoooo
2026-10-21 13:45:15 +00:00
1e7ccd3cbe
feat(ui): working bulk operations on servers/customers/nodes lists (item 24)
aaaamoooo
2026-10-21 13:31:58 +00:00
408b03ee68
feat(agent-auth): session tokens replace per-request scrypt (item 25)
aaaamoooo
2026-10-21 13:12:19 +00:00
18074daf50
fix(web): keep Reality scanner results table inside its modal (item 16 follow-up)
aaaamoooo
2026-10-21 12:33:32 +00:00
08bf2d08a2
docs: amo v3 batch report + round notes (items 12/15/16/17/20/21/22/23)
aaaamoooo
2026-10-21 11:08:18 +00:00
0f7495546f
test(panel): scale item-22 benchmarks to 20-server seed
aaaamoooo
2026-10-21 10:54:36 +00:00
6d97d4e172
perf(web): page-data cache + progressive rendering (item 22, frontend)
aaaamoooo
2026-10-21 10:50:56 +00:00
05366d9177
perf(panel): kill per-request full-database clones (item 22, backend)
aaaamoooo
2026-10-21 10:50:00 +00:00
0ab31ae32c
feat: Reality target scanner (item 16)
aaaamoooo
2026-10-21 10:47:10 +00:00
4199a43660
test(panel): rename colliding login helper in reality-keys test
aaaamoooo
2026-10-21 10:44:54 +00:00
a9d98675ac
feat: show server Reality keypair on node edit form (item 17)
aaaamoooo
2026-10-21 10:44:32 +00:00
8189a513e1
feat(web): drop per-binding list from customer credentials tab (item 15)
aaaamoooo
2026-10-21 10:43:37 +00:00
80140f391f
feat(panel): coalesce binding-class rebuilds in a fixed 10s window (item 23)
aaaamoooo
2026-10-21 10:43:27 +00:00
2fafd85d1f
feat(panel): build-before-bind + socks5 fixed node account (items 20+21)
aaaamoooo
2026-10-21 10:40:58 +00:00
bb974e2ed7
fix(agent): fall back to install record for sing-box core version (item 12)
aaaamoooo
2026-10-21 10:36:09 +00:00
aa2ee62d32
hotfix(panel): bind inbounds to stack wildcard instead of registered public address
aaaamoooo
2026-10-21 07:16:38 +00:00
5733928198
docs: report addendum for items 10-13
backup-20261021
aaaamoooo
2026-10-20 21:47:59 +00:00
18bbd388ea
feat(web): topbar/nav cleanup batch (items 10-13)
aaaamoooo
2026-10-20 21:47:16 +00:00
25cb58245c
docs: round-2 (v2) nine-item change report
aaaamoooo
2026-10-20 21:41:49 +00:00
0037116edc
feat: manual landing endpoints for forward nodes (item 8)
aaaamoooo
2026-10-20 21:36:20 +00:00
d316d0f8bb
feat: customer-level credentials shared across all nodes (item 2)
aaaamoooo
2026-10-20 21:21:13 +00:00
b49c134513
feat(agent+panel): sing-box core version probe and display (round-2 #4 )
aaaamoooo
2026-10-20 21:02:59 +00:00
35c9bd2cc0
feat(panel): customers stats strip with 3x-ui depletion semantics (round-2 #1 )
aaaamoooo
2026-10-20 20:56:28 +00:00
1b32b57377
feat(web): UI batch — content width, latency removal, icon tooltips, avatar removal (round-2 #3/#5/#6/#9)
aaaamoooo
2026-10-20 20:52:38 +00:00
3de4c4945f
fix(panel-go): random ports roll once — sticky across edits (round-2 #7 )
aaaamoooo
2026-10-20 20:48:58 +00:00
85763ebdb7
test(panel-go): freeze Go golden behavior baseline (Node retired, difftest superseded)
aaaamoooo
2026-10-20 20:45:33 +00:00
79639ac338
docs: report addendum for items 10-13
aaaamoooo
2026-10-20 21:47:59 +00:00
6d12e54606
feat(web): topbar/nav cleanup batch (items 10-13)
aaaamoooo
2026-10-20 21:47:16 +00:00
070e699a14
docs: round-2 (v2) nine-item change report
aaaamoooo
2026-10-20 21:41:49 +00:00
18048f309e
feat: manual landing endpoints for forward nodes (item 8)
aaaamoooo
2026-10-20 21:36:20 +00:00
ad18e16ac6
feat: customer-level credentials shared across all nodes (item 2)
aaaamoooo
2026-10-20 21:21:13 +00:00
bb8a0cb0c4
feat(agent+panel): sing-box core version probe and display (round-2 #4 )
aaaamoooo
2026-10-20 21:02:59 +00:00
6e82d0d06a
feat(panel): customers stats strip with 3x-ui depletion semantics (round-2 #1 )
aaaamoooo
2026-10-20 20:56:28 +00:00
161a5d78d1
feat(web): UI batch — content width, latency removal, icon tooltips, avatar removal (round-2 #3/#5/#6/#9)
aaaamoooo
2026-10-20 20:52:38 +00:00
80f1370f1b
fix(panel-go): random ports roll once — sticky across edits (round-2 #7 )
aaaamoooo
2026-10-20 20:48:58 +00:00
d576219a27
test(panel-go): freeze Go golden behavior baseline (Node retired, difftest superseded)
aaaamoooo
2026-10-20 20:45:33 +00:00
612035ac4e
docs: UI reskin report
aaaamoooo
2026-10-20 18:09:12 +00:00
0a2889b4e4
feat(web): 3x-ui style reskin — amo branding, light/dark themes, four pages + tabbed customer form
aaaamoooo
2026-10-20 18:09:12 +00:00
d287bb9be9
feat(panel): reskin backend — node sortIndex, presence/speed, /api/system, credentials, subscription aggregation (Node+Go parity)
aaaamoooo
2026-10-20 18:09:07 +00:00
c6f6b9dbea
feat(panel-go): monthly traffic reset for customers
aaaamoooo
2026-10-20 15:10:13 +00:00
156a31c131
docs: UI reskin report
aaaamoooo
2026-10-20 18:09:12 +00:00
e4ee6981f9
feat(web): 3x-ui style reskin — amo branding, light/dark themes, four pages + tabbed customer form
aaaamoooo
2026-10-20 18:09:12 +00:00
011eecc096
feat(panel): reskin backend — node sortIndex, presence/speed, /api/system, credentials, subscription aggregation (Node+Go parity)
aaaamoooo
2026-10-20 18:09:07 +00:00
7c21742810
feat(panel-go): monthly traffic reset for customers
aaaamoooo
2026-10-20 15:10:13 +00:00
f4ef3d96a6
chore: migrate self-distribution links from GitHub to self-hosted Gitea
aaaamoooo
2026-10-20 11:05:55 +00:00
3951134940
feat: Go port of the panel in panel-go/ — drop-in replacement for server.js
sing-box-v1.13.21
agent-v0.6.8
aaaamoooo
2026-10-20 08:21:54 +00:00
abb1a4344b
feat: heartbeat reconciliation — panel re-dispatches resources a node lost
aaaamoooo
2026-10-20 07:46:33 +00:00
f2b7d8e181
feat(agent-go): consume panel-hosted Reality keys (persist keyMaterial, backfill unused-provided keys)
aaaamoooo
2026-10-20 07:20:59 +00:00
483b891306
feat: panel-hosted Reality keys (keyStore, payload keyMaterial, backfill, cleanup)
aaaamoooo
2026-10-20 07:20:42 +00:00
1b77c610f4
fix: keep current page on refresh via hash routing (restore page from location.hash, back/forward supported)
aaaamoooo
2026-10-20 15:09:44 +08:00
495b949f18
feat: ng-agent update migrates Node agents to Go by default (NG_AGENT_IMPL=node opts out)
aaaamoooo
2026-10-20 15:05:07 +08:00
9c3789a1a4
chore(uninstall): also remove nexusgate-agent-go test unit; docs(README): Go agent memory/install notes
aaaamoooo
2026-10-20 06:56:17 +00:00
d29b4f7ef1
feat(update): detect installed impl; Go path downloads release asset and replaces binary, flush-usage via binary; Node path unchanged except unit ExecStart rewrite; default REPO now aaaamoooo/NexusGate
aaaamoooo
2026-10-20 06:56:07 +00:00
545c0668ba
feat(install): default to Go agent binary from release agent-v0.6.8, drop Node.js dependency; NG_AGENT_IMPL=node fallback via run.sh; shell-only enroll JSON; units ExecStart the Go binary
aaaamoooo
2026-10-20 06:55:54 +00:00
ddfc27efba
feat: Go agent source (stdlib-only rewrite of agent.js) + parity/install docs; binaries ship as release assets
aaaamoooo
2026-10-20 06:55:29 +00:00
c6615f0ab5
fix: systemd agent unit add --max-semi-space-size=4 (match run.sh); README memory numbers to measured values
aaaamoooo
2026-10-20 06:25:37 +00:00
ae9e607527
fix: agent run.sh add node memory limits (max-old-space 64)
aaaamoooo
2026-10-20 13:41:43 +08:00
5f272ed356
fix: create /usr/local/sbin before fetching agent scripts (Alpine)
aaaamoooo
2026-10-20 13:35:33 +08:00
823d0290e2
迁移到新账号 aaaamoooo
Muse
2026-10-20 12:33:22 +08:00
c3a2086273
agent: Reality 密钥直接用 JWK base64url(与 sing-box 一致),去掉错误转换
Muse
2026-10-20 01:51:04 +08:00
0b180fe7cc
agent: 用 Buffer 做 base64url 转 base64,修填充错误
Muse
2026-10-20 01:44:21 +08:00
693bb959ce
agent-install: raw URL 加时间戳,破 GitHub 缓存防拉旧版
Muse
2026-10-20 01:37:23 +08:00
5569055c17
agent: Reality 密钥 JWK base64url 转标准 base64,修 sing-box check 失败
Muse
2026-10-20 01:28:09 +08:00
f29a2d3375
agent-singbox: 优先从 GitHub Release 下载预编译二进制,失败再源码编译
Muse
2026-10-20 00:25:31 +08:00
11632e74a2
agent 安装脚本默认仓库改为 imamoxilin/NexusGate
Muse
2026-10-19 23:46:52 +08:00
0857bca0d3
修复转发节点 exitCredentials 缺失导致的部署失败
Muse
2026-10-19 23:38:02 +08:00
e3024866bf
sing-box 默认版本升到 v1.13.21(v2ray_api 可用,保证按用户统计准确)
Muse
2026-10-19 23:24:50 +08:00
240ad26a6b
流量统计改为单向累计描述
Muse
2026-10-19 22:54:36 +08:00
e9bad1f496
订阅信息页去掉3x-ui风格字样和深色背景
Muse
2026-10-19 22:54:06 +08:00
715f55b88a
注册命令改用 fork 仓库地址
Muse
2026-10-19 22:33:05 +08:00
ad0e140fca
README: Agent 安装改为注册流程说明
Muse
2026-10-19 22:31:31 +08:00
51be07de3d
README 重写为二开版安装说明
Muse
2026-10-19 22:24:27 +08:00
084afeb8f4
3x-ui 式共享节点改造:nodes 状态机 + nodeClients 各自凭据
Muse
2026-10-19 22:23:40 +08:00
1678f766ac
Release v0.6.8: reduce idle I/O and monitor node capacity
a2899882
2026-09-24 03:15:34 -07:00