~继续优化

This commit is contained in:
juewuy
2025-12-20 20:30:50 +08:00
parent 51f5795731
commit 9a2d98a6b8
6 changed files with 78 additions and 80 deletions

View File

@@ -3,23 +3,26 @@
#meta内核vmess入站生成
[ "$vms_service" = ON ] && {
cat >>"$TMPDIR"/yamls/listeners.yaml <<EOF
- name: "vmess-in"
type: vmess
port: $vms_port
listen: 0.0.0.0
uuid: $vms_uuid
ws-path: $vms_ws_path
cat >>"$TMPDIR"/listeners.yaml <<EOF
- name: "vmess-in"
type: vmess
port: $vms_port
listen:
users:
- uuid: $vms_uuid
alterId: 0
ws-path: $vms_ws_path
EOF
}
#meta内核ss入站生成
[ "$sss_service" = ON ] && {
cat >>"$TMPDIR"/yamls/listeners.yaml <<EOF
- name: "ss-in"
port: $sss_port
listen: 0.0.0.0
cipher: $sss_cipher
password: $sss_pwd
udp: true
cat >>"$TMPDIR"/listeners.yaml <<EOF
- name: "ss-in"
type: shadowsocks
port: $sss_port
listen:
cipher: $sss_cipher
password: $sss_pwd
udp: true
EOF
}

View File

@@ -2,18 +2,18 @@
# Copyright (C) Juewuy
[ "$wg_service" = ON ] && {
cat >>"$TMPDIR"/yamls/proxies.yaml <<EOF
- name: "wg"
type: wireguard
private-key: $wg_private_key
server: $wg_server
port: $wg_port
ip: $wg_ipv4
ipv6: $wg_ipv6
public-key: $wg_public_key
allowed-ips: ['0.0.0.0/0', '::/0']
pre-shared-key: $wg_pre_shared_key
mtu: 1420
udp: true
cat >>"$TMPDIR"/proxies.yaml <<EOF
- name: "wg"
type: wireguard
private-key: $wg_private_key
server: $wg_server
port: $wg_port
ip: $wg_ipv4
ipv6: $wg_ipv6
public-key: $wg_public_key
allowed-ips: ['0.0.0.0/0', '::/0']
pre-shared-key: $wg_pre_shared_key
mtu: 1420
udp: true
EOF
}

View File

@@ -2,7 +2,7 @@
# Copyright (C) Juewuy
[ "$vms_service" = ON ] && {
[ -n "$vms_ws_path" ] && transport=', "transport": { "type": "ws", "path": '"$vms_ws_path"' }'
[ -n "$vms_ws_path" ] && transport=', "transport": { "type": "ws", "path": "'"$vms_ws_path"'" }'
cat >"$TMPDIR"/jsons/vmess-in.json <<EOF
{
"inbounds": [