修改config位置

This commit is contained in:
Olia Lisa 2025-12-29 18:34:43 +08:00
parent 8661527fc0
commit bfa08217b7
8 changed files with 60 additions and 7 deletions

View File

@ -5,7 +5,7 @@ gen_self_tls() {
local domain="${1:-bing.com}"
local script_dir="$(dirname "$(realpath "$0")")"
local key_dir="$script_dir/../tls"
local config_file="$script_dir/../config.json"
local config_file="$script_dir/../config/config.json"
# 导入utils文件夹中的jq_util.sh脚本
source "$script_dir/utils/jq_util.sh"

View File

@ -2,7 +2,7 @@
print_share_link() {
local script_dir=$(cd "$(dirname "$0")"; pwd)
local config_dir=$(readlink -f "$script_dir/../")
local config_dir=$(readlink -f "$script_dir/../config")
source "${script_dir}/utils/base.sh"
# 检查jq是否安装

View File

@ -3,7 +3,7 @@
# 更新密码的函数
update_password() {
local script_dir="$(dirname "$(realpath "$0")")"
local config_file="$script_dir/../config.json"
local config_file="$script_dir/../config/config.json"
# 加载工具脚本
source "$script_dir/utils/base.sh"

View File

@ -46,7 +46,7 @@ find_free_port() {
update_port(){
local script_dir=$(cd "$(dirname "$0")"; pwd)
local config_dir="$script_dir/../"
local config_dir="$script_dir/../config"
source "$script_dir/utils/jq_util.sh"
local port=$(find_free_port)

View File

@ -3,7 +3,7 @@
update_uuid(){
script_dir=$(cd "$(dirname "$0")"; pwd) # 脚本文件绝对路径
config_dir="$script_dir/../"
config_dir="$script_dir/../config"
# 生成 UUID
uuid=$(docker run --rm teddysun/xray:latest xray uuid)

View File

@ -0,0 +1,53 @@
{
"log": {
"level": "info",
"timestamp": true
},
"inbounds": [
{
"type": "tuic",
"tag": "tuic-in",
"listen": "::",
"listen_port": 8443,
"users": [
{
"name": "user1",
"uuid": "你的UUID",
"password": "你的密码"
}
],
"congestion_control": "bbr",
"auth_timeout": "3s",
"zero_rtt_handshake": false,
"heartbeat": "10s",
"tls": {
"enabled": true,
"server_name": "bing.com",
"alpn": [
"h3"
],
"key_path": "/etc/sing-box/tls/server.key",
"certificate_path": "/etc/sing-box/tls/server.crt"
}
}
],
"outbounds": [
{
"type": "direct",
"tag": "direct"
},
{
"type": "block",
"tag": "block"
}
],
"route": {
"rules": [
{
"ip_is_private": true,
"outbound": "block"
}
],
"final": "direct"
}
}

View File

@ -5,7 +5,7 @@ services:
restart: always
network_mode: host
volumes:
- ./config.json:/etc/sing-box/config.json
- ./config/config.json:/etc/sing-box/config.json
- ./tls:/etc/sing-box/tls
command: -C /etc/sing-box run
logging: