Commit graph

40 commits

Author SHA1 Message Date
xtcnet
3f0d529d14 fix(wireguard): isolate user data by owner_user_id 2026-03-10 10:39:46 +07:00
xtcnet
d67081492d fix: map interfaceId to WireGuard client response 2026-03-08 20:55:47 +07:00
xtcnet
497482aef3 fix: WireGuard client filter, feat: system monitor storage and total ram 2026-03-08 20:49:00 +07:00
xtcnet
e48fef3154 feat: real-time system monitor in footer 2026-03-08 20:35:06 +07:00
xtcnet
34020bc562 feat: custom Stream port manager UI and WireGuard config Zip download API 2026-03-08 15:50:25 +07:00
xtcnet
7bf175da41 fix: revert from host to bridge network mode to bypass external firewalls automatically 2026-03-08 15:13:32 +07:00
xtcnet
2cbaab23c5 fix: remove sysctls from host network container and apply them to host OS 2026-03-08 15:01:48 +07:00
xtcnet
9eeb3f7c7d feat: centralize compose generation and add self-update to install script 2026-03-08 14:58:47 +07:00
xtcnet
a0edaccfc4 feat: script auto-migrates old docker-compose ports to host network mode on update 2026-03-08 14:53:19 +07:00
xtcnet
af5cfbea84 feat: switch default docker compose template to network_mode host 2026-03-08 14:42:57 +07:00
xtcnet
f5323ce8fa fix: translation variables and WireGuard client filtering 2026-03-08 14:30:22 +07:00
xtcnet
8c91886de6 fix: remove unused variables causing TypeScript build failure 2026-03-08 14:21:34 +07:00
xtcnet
ec55362d15 feat: fix audit log display, add dashboard counts, restructure WireGuard page, add translations 2026-03-08 14:17:18 +07:00
xtcnet
f8ad3fe807 docs: update multi-server docker port mapping instructions to 51820-51830/udp 2026-03-08 11:18:05 +07:00
xtcnet
f9d687c131 fix: resolve multi-server iptables bridging and hook audit logging 2026-03-08 10:58:19 +07:00
xtcnet
dd8dd605f1 fix: resolve 500 error on server creation due to ipv6_cidr schema violation 2026-03-08 10:45:19 +07:00
xtcnet
3960d6025f fix: resolve 404 on server creation and 500 on client creation and reposition buttons to tables 2026-03-08 10:39:17 +07:00
xtcnet
5f4acb755e fix: resolve cancel and close buttons not working on server modals 2026-03-08 10:29:37 +07:00
xtcnet
36acc3ea65 fix: resolve WireGuard server tab crash and enforce client creation server prerequisite 2026-03-08 09:47:20 +07:00
xtcnet
54d1623551 feat: implement wireguard multi-server UI and backend logic 2026-03-08 09:33:24 +07:00
xtcnet
5119f84558 Feat: add toggle for port 81 and fix WireGuard translation 2026-03-07 22:49:56 +07:00
xtcnet
bec35a38a2 Fix: add iproute2 package for wg-quick ip command 2026-03-07 22:03:15 +07:00
xtcnet
9f29032a07 Fix CRLF: add .gitattributes + fix s6 permissions in Dockerfile 2026-03-07 21:50:09 +07:00
xtcnet
ca0ef7c270 Fix: chmod +x install-s6 before execution in Docker build 2026-03-07 21:35:19 +07:00
xtcnet
51443b6ee3 Fix workflow: correct steps.meta reference and update action versions 2026-03-07 21:30:47 +07:00
xtcnet
0563f2c67a Add GitHub Actions Docker build workflow 2026-03-07 21:29:23 +07:00
xtcnet
5cb9760782 Fix: restart Docker daemon explicitly and remove obsolete compose version 2026-03-07 21:24:58 +07:00
xtcnet
1b400ee8bd Fix Docker startup race condition and remove legacy docker-compose 2026-03-07 21:21:47 +07:00
xtcnet
55f44e0a29 Rewrite install.sh from scratch - clean, robust, with detailed progress 2026-03-07 21:19:13 +07:00
xtcnet
faa4938256 Auto-detect IP, show detailed progress, and verify installation results 2026-03-07 21:14:08 +07:00
xtcnet
bf6df7d99c Enhance install.sh with system dependency checks and uninstallation 2026-03-07 21:11:09 +07:00
xtcnet
df60cfd270 Update install.sh to use Cloud Build image from GHCR 2026-03-07 21:08:39 +07:00
xtcnet
bc70cda6e6 Update Docker labels and README information 2026-03-07 21:07:37 +07:00
xtcnet
6b1177ddee Improve install.sh with usage info and robust argument handling 2026-03-07 21:03:59 +07:00
xtcnet
e90253ca72 Fix integer expected bash syntax limit in $# 2026-03-07 21:00:56 +07:00
xtcnet
6c2d4a6a13 Fix syntax error in script arguments parsing 2026-03-07 20:59:07 +07:00
xtcnet
08a732f812 Fix raw URL branch name from main to master 2026-03-07 20:56:41 +07:00
xtcnet
59a887c0ed Update install instructions to use new github repo URL 2026-03-07 20:51:58 +07:00
xtcnet
bafd532c44 Remove workflow needing oauth scope 2026-03-07 20:51:04 +07:00
xtcnet
0397a67ae8 Initial commit for D3V-NPMWG 2026-03-07 20:49:44 +07:00