mirror of
https://github.com/CHN-beta/nixos.git
synced 2024-10-23 05:39:05 +08:00
xray 使用明文服务器地址
This commit is contained in:
parent
c30e1d5e4d
commit
f132d8b53b
@ -206,6 +206,8 @@
|
||||
xrayClient =
|
||||
{
|
||||
enable = true;
|
||||
serverAddress = "74.211.99.69";
|
||||
serverName = "vps6.xserver.chn.moe";
|
||||
dns =
|
||||
{
|
||||
extraInterfaces = [ "docker0" ];
|
||||
|
@ -41,6 +41,8 @@ inputs:
|
||||
xrayClient =
|
||||
{
|
||||
enable = mkOption { type = types.bool; default = false; };
|
||||
serverAddress = mkOption { type = types.nonEmptyStr; };
|
||||
serverName = mkOption { type = types.nonEmptyStr; };
|
||||
dns = mkOption { type = types.submodule { options =
|
||||
{
|
||||
hosts = mkOption { type = types.attrsOf types.nonEmptyStr; default = {}; };
|
||||
@ -353,7 +355,7 @@ inputs:
|
||||
protocol = "vless";
|
||||
settings.vnext =
|
||||
[{
|
||||
address = inputs.config.sops.placeholder."xray-client/server";
|
||||
address = services.xrayClient.serverAddress;
|
||||
port = 443;
|
||||
users =
|
||||
[{
|
||||
@ -368,7 +370,7 @@ inputs:
|
||||
security = "tls";
|
||||
tlssettings =
|
||||
{
|
||||
serverName = inputs.config.sops.placeholder."xray-client/serverName";
|
||||
serverName = services.xrayClient.serverName;
|
||||
allowInsecure = false;
|
||||
fingerprint = "firefox";
|
||||
};
|
||||
@ -403,8 +405,7 @@ inputs:
|
||||
};
|
||||
};
|
||||
};
|
||||
secrets = listToAttrs
|
||||
(map (name: { name = "xray-client/${name}"; value = {}; }) [ "server" "serverName" "uuid" ]);
|
||||
secrets."xray-client/uuid" = {};
|
||||
};
|
||||
systemd.services.xray =
|
||||
{
|
||||
|
@ -1,7 +1,5 @@
|
||||
xray-client:
|
||||
server: ENC[AES256_GCM,data:VeaWBXupVGmYjDdchQ==,iv:SGw9ramdMIQPzjcQgyBKr44SFEOYWhIpcLrncm/UMIo=,tag:ecdUKPvV39/LzJbFmCtw6Q==,type:str]
|
||||
uuid: ENC[AES256_GCM,data:DlObWxoYN7vzvTdSkoWKf5i6uEkW1U9a6GsO7XHH3f0CEu+p,iv:pGL9GRxM1rAvs1ySZaT32w+rUGXyzO+lWLxc0yUkZYQ=,tag:QMxUopHC2+rdlj8vD/PAvg==,type:str]
|
||||
serverName: ENC[AES256_GCM,data:2kXUR/DWn9Sd97YMqsjH+k6sKT8klw==,iv:6SbPM5cIoKfCqPd4CnFnXSRTPjsozP/Fpd0BgAA0dBk=,tag:tSJf1XED45xkkCxkoq81pw==,type:str]
|
||||
uuid: ENC[AES256_GCM,data:XU7/GZ8cJmDwNsrQfoFHrquZT5QkjvTPZfnghX3BLyvPLlrX,iv:e/BQkZ5ydWD4P/qT9OUloB8/cXImfkG3YZnuIeNLoTc=,tag:EW3ZBzGnyIrUfcMeJqm4aA==,type:str]
|
||||
acme:
|
||||
cloudflare.ini: ENC[AES256_GCM,data:hPNpTclYvRbcbFO6aR9PNyHt3kDUmjeUgg4NPsr+c/yxKPundoiziNYBRfF7/axlw8Hu32jf/cDlcWaEmqCBQJY=,iv:bdGCD/a6AnGQhiFNyZ+fD1f/rILsEcPXC2qRDsAO4n8=,tag:MLZak9uSqsg/0Ldx2Wgb6A==,type:str]
|
||||
frp:
|
||||
@ -32,8 +30,8 @@ sops:
|
||||
OUlxNjdQaXdXMkZ6bnV1ek4yZ2dpbkEKpKGOAxo5Eef2jtGrg4iSzmGCeg+vTgvu
|
||||
+K8b+O19MIkGMDBm6UbYUPtc/7eqoEZRiTUzNMTmfkLVS4ul5zou9A==
|
||||
-----END AGE ENCRYPTED FILE-----
|
||||
lastmodified: "2023-08-07T13:42:57Z"
|
||||
mac: ENC[AES256_GCM,data:r9wDr9ay7bBXJYFE2rsp5yy+M560ZY//RjiRj0vQ8JDZrNk/3kTBDEPXMYwfYhfmO9kqOjcVLUlpJ3orua/FzJUpZsZiopXudRzhbeIanUIoIunsRuxaCEwKAfO12TaQlhEXI7IWC96iXinJfLiM3JvzRC6OF5alokl7fR5npWM=,iv:PP5bG8RgajGkVoJu75Vl5YKfjxjIzDIYVBr7NaghiUw=,tag:JAuyDgD//TDjaf2IZZyobQ==,type:str]
|
||||
lastmodified: "2023-08-10T12:20:11Z"
|
||||
mac: ENC[AES256_GCM,data:wqoImAQTe864KxGtxyhGzJ2iD75NWsdVI4vJMD2G1qAzbLpg6Wh4cmv1F5qdBN3F6dJBKGZYg8k1blqCb6dTl1Q8ZmB6/EUFHNPoq4sc97yGlhar7tEHbgcOq+AXKJqe6bAu65oLOLokiVDRWUI+tAxW4T/wLowvR1CykzfyWCI=,iv:oEMiUd2kFsHxVAIPpqHmFQw4FVTmQC4zBOjt2GuvXNI=,tag:B1cf+QWlhhca+cmrQkAjOQ==,type:str]
|
||||
pgp: []
|
||||
unencrypted_suffix: _unencrypted
|
||||
version: 3.7.3
|
||||
|
Loading…
Reference in New Issue
Block a user