60 Commits

Author SHA1 Message Date
svefnz 5a102d7306 feat: support custom remarks for node connection links
Main / build (push) Waiting to run
2026-07-08 02:11:04 +08:00
svefnz 17d82a1ead docs: clarify interactive prompts and output notices for HAProxy L4 routing
Main / build (push) Waiting to run
2026-07-08 02:05:14 +08:00
svefnz 3f456ad592 fix: remove fallback block generation from sing-box VLESS configuration since HAProxy handles fallback
Main / build (push) Waiting to run
2026-07-08 02:00:22 +08:00
svefnz 21f3d14277 feat: enable automated script updates directly from the Gitea repository
Main / build (push) Waiting to run
2026-07-08 01:56:59 +08:00
svefnz 81206be8a4 feat: automate HAProxy cleanup and Caddy restore during sing-box uninstallation
Main / build (push) Waiting to run
2026-07-08 01:55:33 +08:00
svefnz 3f383af8d4 feat: automate HAProxy L4 SNI routing for Caddy and VLESS-REALITY co-existence on port 443
Main / build (push) Waiting to run
2026-07-08 01:53:59 +08:00
svefnz c573968dfc fix: relocate fallback configuration block to root level of inbound object
Main / build (push) Waiting to run
2026-07-08 01:46:06 +08:00
svefnz 585cb5e09d feat: decouple reality handshake destination from fallback destination to support external SNIs on 443
Main / build (push) Waiting to run
2026-07-08 01:37:42 +08:00
svefnz 1446138557 feat: force using Caddy domain as SNI when REALITY fallback is enabled
Main / build (push) Waiting to run
2026-07-08 01:25:56 +08:00
svefnz e37c61d437 fix: replace recursive ask call with direct read to fix variable scope pollution
Main / build (push) Waiting to run
2026-07-08 01:10:20 +08:00
svefnz fcdeee1249 feat: prompt for Caddy fallback on port 443 regardless of port occupancy status
Main / build (push) Waiting to run
2026-07-08 01:04:46 +08:00
svefnz 5309bf254b fix: update existing https_port in Caddyfile instead of appending a duplicate key
Main / build (push) Waiting to run
2026-07-08 00:57:36 +08:00
svefnz 88f9422f01 feat: automatically adjust Caddyfile and restart Caddy when enabling REALITY fallback on 443
Main / build (push) Waiting to run
2026-07-08 00:56:35 +08:00
svefnz b0aa99f394 fix: ensure config.json is generated if it does not exist when saving a new configuration
Main / build (push) Waiting to run
2026-07-08 00:52:58 +08:00
svefnz 1f62620be3 fix: correct protocol variable check inside port validation to support interactive menu
Main / build (push) Waiting to run
2026-07-08 00:51:08 +08:00
svefnz 7549097b3f feat: support Caddy fallback routing for VLESS-REALITY on port 443
Main / build (push) Waiting to run
2026-07-08 00:46:24 +08:00
svefnz 2347e16958 refactor: remove all remaining feedback prompts and issue references
Main / build (push) Waiting to run
2026-07-08 00:14:56 +08:00
svefnz 2f7153b058 feat: disable automatic reality config generation on install 2026-07-08 00:13:47 +08:00
svefnz bb682d3f63 fix: update online installation source URL to Gitea
Main / build (push) Waiting to run
2026-07-08 00:05:48 +08:00
svefnz a3e048b949 fix: reuse existing Caddy binary and preserve Caddyfile on install
Main / build (push) Waiting to run
2026-07-07 23:47:56 +08:00
svefnz 906ee96282 docs: add one-key installation commands to README.md
Main / build (push) Waiting to run
2026-07-07 23:39:22 +08:00
svefnz 576209e0cc refactor: remove promotional content, ads, and author branding for a clean project
Main / build (push) Waiting to run
2026-07-07 23:35:32 +08:00
233boy 2d78583b5a fix test run 2026-06-04 14:27:04 +08:00
233boy 4376b9a907 fix hy2 tls* 2026-06-02 15:43:27 +08:00
233boy fc79047a2e Merge pull request #134 from Jah-yee/main
fix: correct typo 'atuo' → 'auto' in src/help.sh line 35
2026-05-26 21:35:50 +08:00
Jah-yee a075e3e1dc fix: correct typo 'atuo' → 'auto' in src/help.sh line 35 2026-05-23 12:19:43 +08:00
233boy 3cc47489a2 Merge pull request #121 from fr0der1c/anytls
feat: add AnyTLS protocol support
2026-04-14 22:26:49 +08:00
frederic b1c634a0cc feat: add AnyTLS protocol support
- Add AnyTLS to protocol list and README
- Support self-signed TLS (default) and ACME auto-cert with domain
- Auto-detect sing-box version: use certificate_provider (>= 1.14.0)
  or tls.acme (older versions)
- Usage: sing-box add anytls [port] [password] [domain]
- Generate anytls:// share links
- Handle config read-back for change/info operations

Co-Authored-By: Oz <oz-agent@warp.dev>
2026-04-14 21:57:43 +08:00
233boy 2b970915ee Merge pull request #119 from rowanchen-com/main
fix: force full package install on Alpine and wait for service start
2026-03-21 21:08:07 +08:00
rowanchen-com 2199ef62ce fix: force install full wget on Alpine to replace BusyBox version 2026-03-21 18:21:39 +08:00
rowanchen-com 4b18389b35 fix: wait for background tasks before exit to prevent output overlap 2026-03-21 18:14:18 +08:00
233boy 7effde1e08 Merge pull request #118 from rowanchen-com/main
fix: avoid apk lock conflict on Alpine
2026-03-21 18:08:54 +08:00
rowanchen-com 9d35760dbf fix: avoid apk lock conflict by running install_pkg synchronously on Alpine 2026-03-21 18:02:17 +08:00
233boy c3512eb1a0 Merge pull request #117 from rowanchen-com/main
feat: add Alpine Linux (OpenRC) support
2026-03-17 14:18:49 +08:00
rowanchen-com 64528c4f3e fix: correct Alpine package install error message 2026-03-17 13:10:36 +08:00
rowanchen-com 735e738413 fix: use supervise-daemon for OpenRC to prevent blocking 2026-03-17 01:57:55 +08:00
rowanchen-com f2cf8f02bf fix: add gcompat for Alpine glibc binary compatibility 2026-03-17 01:51:48 +08:00
rowanchen-com 0d160f112d feat: add Alpine Linux (OpenRC) support 2026-03-17 01:40:32 +08:00
233boy 91f04192ea Merge pull request #114 from Cherrling/main
change `arch` to `uname -m` for better use
2026-03-11 12:17:26 +08:00
白日梦主义 f9826e0efd change arch to uname -m for better use 2026-03-11 01:18:19 +08:00
233boy 03e905e79d fix sb dns 2026-03-02 10:37:38 +08:00
233boy 2d94cc34f9 Merge pull request #102 from Araputa/main
add zypper support for SUSE
2026-01-17 21:34:46 +08:00
Araputa e97302b57a add zypper support for SUSE 2026-01-17 00:20:02 +08:00
233boy 3750157987 fix del alias 2026-01-15 08:49:54 +08:00
233boy 7c9622df74 fix install pkg tips 2025-10-13 16:28:06 +08:00
233boy 4ebcb332bc fix log display in UI
Merge pull request #80 from Roddy-D/main
2025-10-12 10:21:14 +08:00
dhd2333 62c5871ddc fix log display in UI 2025-10-11 13:32:23 -04:00
233boy 93d550ace3 fix sb dns 2025-08-05 13:07:15 +08:00
233boy a6c37635fe fix ss2022 key err 2025-08-01 22:52:17 +08:00
233boy 872b8a397a fix no-auto-tls err 2025-07-30 12:56:20 +08:00