modules.services.xray.server: use separate secrets file

This commit is contained in:
2025-11-16 11:47:14 +08:00
parent 2dc53c0c38
commit 3358df4962
7 changed files with 108 additions and 155 deletions

View File

@@ -54,3 +54,6 @@ creation_rules:
- path_regex: devices/cross/secrets/chn.yaml$
key_groups:
- age: [ *chn, *pc, *nas ]
- path_regex: devices/cross/secrets/xray-server.yaml$
key_groups:
- age: [ *chn, *vps4, *vps6, *vps9 ]

View File

@@ -0,0 +1,89 @@
xray-server:
clients:
#ENC[AES256_GCM,data:apFo,iv:GVyUtpmMFo2KR06S6hgm0Zy/iUJk4cbi9Yl/TiNkxfs=,tag:KdaMi6k9bLqlnVeCZ5Ohlg==,type:comment]
user0: ENC[AES256_GCM,data:qbXM3ZlNPd2A8Jt12qO1huCpXEGN1MsL5oPPYIuIJWtJd/k4,iv:3/be8p4HZnRbplLo6XrVa8TCvnLGRB0pYSsHrqZnZuM=,tag:SiViFW7BHISfR4CTqZHHCw==,type:str]
#ENC[AES256_GCM,data:qK++2XZ8JQ==,iv:cTBGDX7ZvPuGBbueoxTaTRhAk94J+MVhLmCwPNYy2WM=,tag:cgcxD8niAhRzBHlW0Hb4YA==,type:comment]
user1: ENC[AES256_GCM,data:qrsdJEEH0K3FQUBy2z6uXgg7iIhSLjNdhytb4nlXWDS4s784,iv:2/QfNMq/mvXVr/Kkt1/8QT0SLQRMrIMQi7lV9JwtJUY=,tag:XraahXAHu6agGAzTIs8zNA==,type:str]
#ENC[AES256_GCM,data:HBbmq8qGjZXo3w==,iv:wUeTTL2ceksqBvjxtUiOAlZmmuvXktWB/DoEFUBGsMM=,tag:QTEp6rrFXyLf2UHtE4wcUQ==,type:comment]
user2: ENC[AES256_GCM,data:QjONa3SjB7B/uzu9g8Um9YB8JsIoGdWmvk7A+hSe+TniPHql,iv:7OH4gspFB4eIAxGBHTFBEq6y5N1MTErbgQ6jzbyXUIo=,tag:X8h0gidTnD55KKSFcbuiLA==,type:str]
#ENC[AES256_GCM,data:dxMJLsx7IPiEN9g=,iv:JtDsa8j4alMMm6v+Fv5CUDiliLh7iz16dSgEQQcjvi8=,tag:5PgogsAqbeVMEtpFCHOWmg==,type:comment]
user3: ENC[AES256_GCM,data:exjMqGscWD1EzA8PTGw4rrd75K6SVFPuiaixE5iCRIkGLyYZ,iv:dfP7ZOaMtNCFhWvfkaFeFPFUZD4h3vQhoHj/SI3+bG0=,tag:ohkuRMP7qVFtNP8QOFb8ng==,type:str]
#ENC[AES256_GCM,data:uSJneMPH2A==,iv:BIyirNs1W1SJ/f26D4V1MwQR+AllT4Se1KmEeHzqP7c=,tag:99GkRHlVdfhxdN3zaPN/uQ==,type:comment]
user4: ENC[AES256_GCM,data:2efLv9agodkVcZSBBsVzPPrCze5cpb0C9A3WkZIrfoBF1YxH,iv:YBciseSbBo7Wxm96X34uHOwTHoxMJL5bDWhQm66s0lM=,tag:T6/kBJPZLTj1l40mnp97xA==,type:str]
#ENC[AES256_GCM,data:x2izZg==,iv:MWq/PyJtSeRkvjtLOcuy1JZ2RA1JN+qfrkWNdH3D3W0=,tag:Y6MSxOQsxPIpeB3U5L5LuQ==,type:comment]
user5: ENC[AES256_GCM,data:t8agOEuxDtEHx4fmw4okIskHP5DBuY2NaMKL6OBBv/F+Imxd,iv:PKeQgxq/E4vE4FKaG8uyFKhuMAzhPlUpE25UiL+9oGM=,tag:DVPzdtcG3Hck5HQ1c2FoKQ==,type:str]
#ENC[AES256_GCM,data:LeZZ1g==,iv:1c9z1Id4SOy5M8zXbEBzK3ePaKm5iDlyGjPuxvd/P6c=,tag:D7s1oWI5ONur/zbJLFhfEg==,type:comment]
user7: ENC[AES256_GCM,data:Yk6XSTV8fvLEDOKO67WA0DkPPHWYMPHbY/agEo9N5UZKWd34,iv:VnfMVQeVGqEsrI4+F5FsJz+btO2JjIJ7+Xtb1y/a5mg=,tag:VFuy2HFuR/xL6TpfI2pXZQ==,type:str]
#ENC[AES256_GCM,data:LJrX+KL9IPx+Qg==,iv:CeDhlFJXwxNQf25V/z+1nK+l2ymkVhkKPjeqY8Txfn8=,tag:KMnvIEbhqKCpQK+7XkoR/A==,type:comment]
user8: ENC[AES256_GCM,data:qZlOJmLVhboazv+RN6TCOuxPheeM3+pmur8ZggaPlOJAyOYo,iv:Mrq1LLte/+8HzOZI3yKapH/vhEfNW9lP9py4JYkdW8A=,tag:HA/XFbLK2cu5Qx+F78M8tQ==,type:str]
#ENC[AES256_GCM,data:oJmtrGgpDsGGFw==,iv:OKt2T7A8X+ASW1AB1TisTqTMKaE5xQsrW/gSwTfjHBw=,tag:/OCwEYiQIK2MxfgpGJdQpA==,type:comment]
user9: ENC[AES256_GCM,data:R/R2+4kR6EE8CpVONcmkHDSBfvG1Vo82fXCUYA/XGfQL8Hu3,iv:iqkivoGnvNKWOXw+CQ+/xfQeRXfG/OSUMNmv1ZfcyUU=,tag:xeEWhHBR9dRyx542G6ywzw==,type:str]
#ENC[AES256_GCM,data:StwPOQo=,iv:VkuAD9NevMl0hdnb31vWN5CTOKpt/2agjjx0QUpkVf4=,tag:jPW4n28Yx7L2FOV9qC50hw==,type:comment]
user10: ENC[AES256_GCM,data:QrYqOyxFkNTNk1gzxZR5tyQCInAapf7ZQs5ZSDpBwysgolKg,iv:BJuTVRvpEKc6OpTtiwCmVwySoLSroxr7PrcHStezgAc=,tag:5j4TsHjyiLJPqZNtzvkhtg==,type:str]
#ENC[AES256_GCM,data:qYr1yinZQw==,iv:hhPlIlvqTQhx2aaykfvYHfp4WOPkUvt7V9RYyF4M+9Q=,tag:Zo7nVeDN6mEvLLQVQ00vbg==,type:comment]
user12: ENC[AES256_GCM,data:UP6+WhGaySTAu/CHhPKviinNG4idINYQrS9JS/rRARcC6D83,iv:KeqVGDWmukQmQP6jALXgiVu9tdYTdbUoLjuhio04UJw=,tag:0Lg89PSA1mtJbJxELu1+GA==,type:str]
#ENC[AES256_GCM,data:vwcHgHRYjkNISQ==,iv:dyjjpPBApwwMKdzBezl3CoplmqSkd86Xg/Cqt6LEI4U=,tag:iqSnfbIUE4eBcNBRn/4E2w==,type:comment]
user13: ENC[AES256_GCM,data:BC47uCs4ww6GvmVDyyxsfU1neXejZ7G2A2zgjdsABVCZBKRu,iv:n4+JPd35lhDaWkcf7c826b2eOg/UDmuarLYIjtDh1co=,tag:lD5gwDyiZ85O4790O+u4Ng==,type:str]
#ENC[AES256_GCM,data:uhxnoQ7KcZ6MFQ==,iv:aM3zaFvL2Zem9I1sC+Guqw33Zl3hk2RxBn+oP9xaHUw=,tag:2bDvig8aIN9mpvMeX5FU1g==,type:comment]
user16: ENC[AES256_GCM,data:zWOkpPwFoXUirk21I+VwAhX0uZ2j+W8dDCaYAnVQdpqCrTo7,iv:IAl6jhop6l6IqetMCd23PEqE3WvErlXa6kBbKrIni2c=,tag:Kk7alU4T0PeYSgfq3LbP8A==,type:str]
#ENC[AES256_GCM,data:+GWm3samEUggJw==,iv:LcLIjh1eXMT4JIxNPyCbgiqUCZyS6mUv5E6kYnupasg=,tag:C/P5lscrlu56o532A+qjlQ==,type:comment]
user17: ENC[AES256_GCM,data:pyaEKKNJrwJ7cVxHg64dVT3i08Wbboo1wmGC+U6qW1l73oHY,iv:AkJ32rtr+a50xw30Jr5/Sb/flIK7cJG30Iw44Hb5FUU=,tag:d0c+ezonaZ5mSFsPCRr+lg==,type:str]
#ENC[AES256_GCM,data:v8kPeimXbQc9fA==,iv:f4kPRsNSUpqy8Vhe1I7CoN5X2kq/h74H8GAbkKmcslU=,tag:6RiCtYXezZ1+7e3DI0Jlww==,type:comment]
user18: ENC[AES256_GCM,data:oza5WDfR+sGXdW5sTrHfjl1haxq8B6r3bddChsmV6FQIz/AF,iv:hH3Zr9gsd+fdIdbZTMD8L5c71WtODm/yLvj0TcvSa4Q=,tag:mQxIYxnyvsNPhlXC6SwcHQ==,type:str]
#ENC[AES256_GCM,data:t088qCSsFlUCHw==,iv:hmLtwQVU4sfaPRDs+hk4LuMGlLFh4X+jq/Lm1BndyyY=,tag:JkqjOFPqYZ6PkjDV2DC1LA==,type:comment]
user19: ENC[AES256_GCM,data:xALQ/0gw5FeInNhWACt4aL0PJhnXBBMrDIcmC8DuwKy8X8YS,iv:4AT8vFMFSnQ3f5W9dXyYlYGHegnN7+3Jvb+6AiIotgY=,tag:WLRWve/V37GK52xX61dphQ==,type:str]
#ENC[AES256_GCM,data:q9md9z3G56TxRxo=,iv:7iqkqUZkdTYZgDFG7W4LgUxu1Ej7BW2bbf/UKO6XHm0=,tag:rtTIzd11/w+ZaWylDO8qcQ==,type:comment]
user20: ENC[AES256_GCM,data:FoJvPPZZxUjPF/41kZnFeJl0tA6sMo3QZ861gJyOj/Z4H5b3,iv:oGjaZ6S4Cx18qOuxPhiJXsKsHgv78y6u5oe3yWegob4=,tag:Yaln5CwBcQxmOmPxK3QFWg==,type:str]
#ENC[AES256_GCM,data:NCSde360stul/Bg=,iv:s7sBwjT4gWqkRp2qRs6LVWmo6G9iul/YYGwFriLIOgU=,tag:b4n6y2Z9bGfdnMEd0Om1Ow==,type:comment]
user21: ENC[AES256_GCM,data:1ORcDJ3eb+ohwWYVQa2wqoEqJD+1SiSFP3ZGoSEzmn9v41xW,iv:QkZwkI4wxO6ELWozCSZCxR4/FUSeGSbPx655d8RzsD8=,tag:i9KcmcoV57zKNvRIMexV3g==,type:str]
#ENC[AES256_GCM,data:0nKWzfJN63aG,iv:TsVdd7xhf0m0v4hWYSrbLyU5yrfviBqWKW5iQ9fwmN4=,tag:h6k5YwGO3rWAdumWEWjOjQ==,type:comment]
user22: ENC[AES256_GCM,data:AOLJcash08/caBGQwAomJqn6twokZT3hR7v06LsA2SFzPO+d,iv:wR10fgBQJFdKMHiwnGrcpAPodojqF04MqICz3hS/NOg=,tag:i7QScjq+Q3bGCW31kmZ8cA==,type:str]
#ENC[AES256_GCM,data:MPxp5ByvaGlzT6E=,iv:jQgU1CkGL/7HWrPBfcuolcbH4JywEYishMgMs2U+Hf8=,tag:nUYRxYhuu84a4fB60c3/qA==,type:comment]
user23: ENC[AES256_GCM,data:Tu6wla+a1YJrwl4kPTBvOc7FfslJvU4dqvM0x8WWIgqMvtKx,iv:zHAK7zeW4oXnBDFhfhjYXG03utVV4e3Ytq4B3n2U1+A=,tag:LuGmEksvoxip5/2SUPptIQ==,type:str]
#ENC[AES256_GCM,data:N90c2ThJckmw+AE=,iv:Lrw0p/HLzWdz6WyO8CjHfnuIHsZut4eUcg786AYhGLI=,tag:J3s1QHEqmxA7Twaqy28X2w==,type:comment]
user24: ENC[AES256_GCM,data:oCBJAUCZMDMXcwQy5WTx4mgf+2R1P6GW3H47DQCQlqD3w/E6,iv:eBIbcALdsBo4DEgrqvF/Ikz96tDznZfGnyswPpnHF0s=,tag:VH9UpMdSCv6mUJhbNbB5NA==,type:str]
#ENC[AES256_GCM,data:L8sLOCZPDuDs/0I=,iv:fTGz1ic5oeVhPDKoioTBqaVgfPMx41Drsph757OJNZI=,tag:akxseSJLwJhQBbFUAQdbyw==,type:comment]
user25: ENC[AES256_GCM,data:mjGyAwUjgdnyIXwsHEF/QbZiyqF9qpq+iIFkG2YH28hs336f,iv:dqLR2uy+VguRnmn9HRuS8cTPf2n3Q7Z64t1n/iQInhE=,tag:CZHGF3z0pi6YD+jzXv2ZsQ==,type:str]
private-key: ENC[AES256_GCM,data:j3juaKDM2ybruxp0T+7BkGBRwLWWwZARnHg42r/lDYNn+HPSAAc3dKQKFg==,iv:lzyHejiEri4S4mzDPm7xtbvbva3Nssmx0MCzyt4SngI=,tag:0FpbyU7OlgpaLIoj93oNFg==,type:str]
sops:
age:
- recipient: age19ax6vm3pv8rph5tq3mmehd9sy9jk823tw8svsd790r0lkslycquqvlwz9m
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBCYmorUGE3OXJ1UFp4YlZJ
a3JyZWpBbzJ5UmJ2VnptUU1idXloTUtCTmh3CnlJS0hXNjlLS0tQbDd1NGVjMW9X
bWs1QlZTOTdTa0VvNFFmY3B0TXI0VlkKLS0tIHNLbVFXYTJkeitZckFJSEpSUEoy
dkJaSy9tRVppT1pYbzdUdXpaTy9DTDgKKWbMC7vzunjlzHz3cVO7mb3H04BHOc+3
Fojz6Bs/gH0F6OFdDmgmTvJSGDtKUyIFGH5fwXSahxlufA/iGT/PgQ==
-----END AGE ENCRYPTED FILE-----
- recipient: age1yvrl4y0r6yzcxzzkgfwshlrtsjt8uuya6rfwks09pnft7esfcyvqmrtm5q
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBueDZ1UmtoalFRSDBJTmVi
LzVTU3EvdkZ1THczdTZyTVJ1TGJlQ2tHYTJjCnllUHZZWkoxL3pUNUZneHJheE9H
cExlQzFBK3hwMzlEbTRDTmpQanlVQ2cKLS0tIEV3ejZxVlJXdHFCUHVrNXMvZXc4
eU41L3RudEYrTDRDR1ZhYmw1VlR3eHMKbHlxKae8zDUurKp12oEgbpJhQR1F2wfZ
E0dWUyvJoP08R1BJOmT+5q7XpaN0ksDOSW6eUdW86fvCgIRBjTBfYA==
-----END AGE ENCRYPTED FILE-----
- recipient: age164tyqklwhdm57tfm5u863mdt2xrzrrzac4py8a0j9y6kzqcjy9zsp073t6
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSB0bi92SHcxd1FLVzRQRVJJ
eVRBVERsK2VVUlliNzkvUWFCWnNlT1NBSUI0ClhLY0g3Qjh1YXA3dDFzNVFUSjY2
NXBQVTNGeVVKZTFwOVNxYXQ5b2lnZlkKLS0tIHNWRjdMOHc2Z0VmV0UwaWdwWDNW
NVpvMHFxSGdCK2xWRWoydEJFWnA3eDgK0/SpB1MJ8wpAdivu6F6pB2Za90KroRiw
psiK6LheGLK7eYEZo2rKI7thhQBwjJqJQqJA3HmAJ/Clu5T4VsTO7Q==
-----END AGE ENCRYPTED FILE-----
- recipient: age19yt2tszdtnwylqh5qdmg25mlfd8cft0z24x4mp20fnyywfs88cxqgwt9m2
enc: |
-----BEGIN AGE ENCRYPTED FILE-----
YWdlLWVuY3J5cHRpb24ub3JnL3YxCi0+IFgyNTUxOSBtYUFMT2ZTaDg0WFRjNjdy
YmVUVHhqcnN1VFQ5UjBYd3RTUUVxZFRHaG1RCmc4WDdDYTBxVVJQUW5yR2MwSXZ0
cDlWdzhFQnQwdU9oOER0N2pWQThWbnMKLS0tIE1BeE11VittNlIwWllhVERndmpy
T0FFMmtobWRqdk5kbWM0RnB1UzZrcFEKG3XBRr3ke50NmGblalZfSmPhhDhmQebh
IxMPA+/jfJoFSMTMMapmFYK9JmrCbUgex7V3EnLtkQpFmDJYfO18TQ==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-11-16T03:47:07Z"
mac: ENC[AES256_GCM,data:ekU7qBI4r3IEoKKx0DWooK8chmKt52ciKMBAbY3KxsWIN384mP1TLsmjSVB2emVgiJTB7fVHq5Zu0RZOPbrRdqS+FnRnlSwf7GdTxo7VjJV3/eCoMwsV1UEwsqTqr8DUhaYDlT8Wm08THrarlBYaaOKtEJ8Qas2ykOxVyJbyzAI=,iv:y294b1hMUX7GM/AjjEEbbpv4woIrj6OjRmNoZcRB26c=,tag:THsUv0NdNZWtrecpq6xtzA==,type:str]
unencrypted_suffix: _unencrypted
version: 3.10.2

View File

@@ -1,50 +1,3 @@
xray-server:
clients:
#ENC[AES256_GCM,data:d7cv,iv:RHzGIDLuuKejCTQ5YlNNITkCS3VoprsqH/kHckdpAv0=,tag:3cYw7uyUmXALo3v7SiqLJA==,type:comment]
user0: ENC[AES256_GCM,data:o2wxpSzoqsPxs6grgYRLtPutMVwSqtzUWBrj7+7QuWWd1a1z,iv:2/5SxXq8Iw4J/LzBeclHbkrZXHitguip0WN+MINym8s=,tag:v/3oly53ORM9XAwbOzp06g==,type:str]
#ENC[AES256_GCM,data:0nHZmEPPaw==,iv:BtOZ8/U0yg3fthHrwerNQX3+KD/H9+fcUylYGnZqiIM=,tag:DkFGSFfq//LmWfg6DGm1aA==,type:comment]
user1: ENC[AES256_GCM,data:7ev7GuKLeJbPReMy0FnX02fLv5nNCpxdzfnQyAA+/IviwDMQ,iv:YbESsyIAiEAyvrHnj9A4lITX7NtRkuRhCrTv6hoG9Qs=,tag:8uledxLXqpXXLBh+cczm4g==,type:str]
#ENC[AES256_GCM,data:4Y00hDJ+8Hjq3Q==,iv:XWZYNC1T5B55B43tcuzzvOOFtHqZJ9XDuEaYQOO5cR4=,tag:5oNFsqUtSiv8CY6aHyGjNQ==,type:comment]
user2: ENC[AES256_GCM,data:MRMdc7LRYqgRsfKKW6LnP14g3JoFT6g7jzkXW8gIAeqypyoc,iv:tfPBD2FkIljz3xasYNJsj3vh2lEObrvSZ95FyCgWcTs=,tag:B1PQpyX24DqrPscL/pjZmQ==,type:str]
#ENC[AES256_GCM,data:gGd3kkNcyIwOXg4=,iv:vILDvtdvopPM8lZDDpedvtXYHpoPvPn1A8AJca41r9A=,tag:2LMImcmdyPKsQDloq7041Q==,type:comment]
user3: ENC[AES256_GCM,data:+KUVcqy18t6Fd+QNgB5DeZkNSA6lsjebO+xnzxzIjWuZ9UmS,iv:qugbmBv9jk1yfH2s0A0jla0DR3jkdXLVUeWGcj6v68U=,tag:4FUf/guDzPqgDcb1086WTA==,type:str]
#ENC[AES256_GCM,data:jCgKe0t2xQ==,iv:UE48L/JpobN6LUd6Z9RlsUGSJ1sHHgiL6xj8lPztwJc=,tag:xnwWLQm+GIUzsfBO/TXhrg==,type:comment]
user4: ENC[AES256_GCM,data:3yrdvbcH/ToAQpTLppSVp2FNGjatyBInKP85bAY9OrEtzhhQ,iv:4zvb1nzKjrCNWWKelOnDhsNBAC7Ak6ZpJlvQKqGJrgc=,tag:dBOTBJDJhJsKHKg/vGmpxQ==,type:str]
#ENC[AES256_GCM,data:2ptsDQ==,iv:dEzyk6NQcFZQPx8h/ViCqtRaQ/8dfMTVKBq+iguk6nU=,tag:11SLIAhtcHja4G9HUXr9Ng==,type:comment]
user5: ENC[AES256_GCM,data:NO9rpzFkySistf9++oXpo1tBaa4XtPtcCGR+2IWmhQYEH/l1,iv:OG+U0avgo9mjmU3soxRNL71ZC7Ee4ijpsJMRn3jYvhw=,tag:QuBFX2KHgNJ+f3RwqEH4+Q==,type:str]
#ENC[AES256_GCM,data:uTZDsA==,iv:6cxvQycfji/x+DW1CnO45r+yNTLwkhYkiJwDaSpUCwo=,tag:8pMw+sYeOyZBN1idHoM9+g==,type:comment]
user7: ENC[AES256_GCM,data:Ie8M385wtRx8bWIdCupnda799kL0OLBsWdk9pHTY7IxxaZbn,iv:OrRYOkaC9uI9E1Eb8GYqmYr9VAUM895oO8NSdvxUPCQ=,tag:NZTUE4KnUjhg/auoALavTA==,type:str]
#ENC[AES256_GCM,data:Wwq+ypJgx6OcXA==,iv:dSvFz4I5tFx+ZVClxNGKwcbIQe7OY43OzAhqRiDK2TQ=,tag:CYUs1cJ/zqc+Y0yFec7Upw==,type:comment]
user8: ENC[AES256_GCM,data:2GyFDXIiAN3mTobwnY4czV2Egoin3B5Ih+aet3yT+krPTkPq,iv:NwrzO//HXwKMudgD+yK1hsj9o71RG6BfBle3logvuLE=,tag:WWpioPsnhHvVSrzAmN16Sg==,type:str]
#ENC[AES256_GCM,data:vVz6E2juGqXS1Q==,iv:9itEkwMsW8cqSzwV2EZtgJVgaW7aJJ5fw1rLuKFwiKM=,tag:9hRADkot8kELoYAgd6Dz7Q==,type:comment]
user9: ENC[AES256_GCM,data:HgSVrry+nKGW9X9N6h8hsI9VETKtSEi+/ZC9QvNZW4zETQxt,iv:ERgmCDPBpboA/+Sxeq6BvWoMxsv3Kkczqb/mbXz9pOk=,tag:bklzRg9toKy//6T8xdtbRw==,type:str]
#ENC[AES256_GCM,data:2sHxXec=,iv:aA61+cmDw4rHab7RuRRK3eUDx5d6gpmfw4RpQ6Nd0mc=,tag:H9kovJyn3Te3ir9X234VGA==,type:comment]
user10: ENC[AES256_GCM,data:CqrwaZp1fHd/WEGQH3xWI8DZ2/AavCqwTtwZeHmnrct5yoD3,iv:IBOHGQlw+uQt8Ryp/mCDcglfSPNXvvHOjNnrT+7nOHQ=,tag:tEkGEtPaOBK+P3LrQzOLsQ==,type:str]
#ENC[AES256_GCM,data:Rw4BWXZutQ==,iv:rXe2i1G/xQkpBl0wh6VIzaNoidCc3JL4sy6v5hcOF/M=,tag:2tZyH8B0ZL7XptKHk6TcAQ==,type:comment]
user12: ENC[AES256_GCM,data:CsbquwEn+iOKCzda8z26FYk2i5aPk2xzqGIYORiD4lotvnFE,iv:zHPmlT4LAc6NDjXrExze23dZZFIj0c1eR4WW74cu+qs=,tag:5MDFrZNgv54mK05ImSvpkw==,type:str]
#ENC[AES256_GCM,data:vqYkwGVcQ8yZbA==,iv:1ckVSiAgjuT/K0MuVHe8D2hHE7X2qxCHpb+y6nrFCsI=,tag:so9oFl6bXlJT2O+prplazw==,type:comment]
user13: ENC[AES256_GCM,data:KUraqncs8iPr7z+COfJ1z0TLNLlgctxy8FCav95+kkVXtStx,iv:Uv90bnVmmQh6f9pKOWmEKCul5VPxF7rrQ9GYrsCGPp8=,tag:I0r5o8xIYuq5/MIXSOHT3Q==,type:str]
#ENC[AES256_GCM,data:F2x+2zrePYDkCA==,iv:aTMeqvGVI43xLsN9submgciiJEjY4hYypJ9RJLIBYTE=,tag:quKW+MATVzRw1bda2jGjdg==,type:comment]
user16: ENC[AES256_GCM,data:BjnUUnNyqUvvPbfa1CeYvcVbMOwz6/Em4YhxRgmlicOSwro+,iv:LULwzjV5PRihTHNZFJ21IrDG3rW3qX4CYwF4Xu1KdZg=,tag:pZAI4OEx24d6h/h9JyQ/hA==,type:str]
#ENC[AES256_GCM,data:aka1O9hn/dZX3Q==,iv:rWik4cYtHY/Z3xQ0p/i49zTXVmKEQDV4OMn12UaQr3Q=,tag:hPm4bugH9RAtsykj0BJ0Pw==,type:comment]
user17: ENC[AES256_GCM,data:URZqRUDtG5FDrZDsmI7CFn4ilp97GJtgaVVB+j0dRUdtVGoq,iv:iUkcr6Oo29y5PIGF/GJRltn5DD19yEcBIsJAaYs43AI=,tag:gzSsjeQxvjvfFVkDHPkfvQ==,type:str]
#ENC[AES256_GCM,data:JkMniTrakuonAA==,iv:V5KmQL+C5O2mb3ktlm1ITjLaa1NxToQlyToqYbGme9U=,tag:UTZm05uyb5j0Pf9vuxyIxg==,type:comment]
user18: ENC[AES256_GCM,data:fFtnkBnaOktHaIfk7dN2U73UkloToiLvP3Pg2VAqPzvTE49h,iv:DZrba7RWmaeOQsqh3Kq/IuFS9so5u5ItK5WwV/65FYE=,tag:v+pOozYvrJJIsj7A/a3S/g==,type:str]
#ENC[AES256_GCM,data:gR0WsUYdBZBWjA==,iv:rnXZQaDNu+cEzneEa6/2pO+qUXl/fut8FJ3n90A6ATs=,tag:azNGPfWv+ZgOU/B5PMCVZg==,type:comment]
user19: ENC[AES256_GCM,data:S8VSoBIR/RqwctgYPtyIPEK2hXLr4LZ/jJvvFHA6CGgp9/Ff,iv:8eLCZEaiquwZyswwLkLoJcl7UPWTVYmQqZ2egAGFWWM=,tag:VgJiSt8eRcRhppMXkAkmKg==,type:str]
#ENC[AES256_GCM,data:vWW1bNyENgcspxI=,iv:xXCrjHyxVtodkVu/wgy1OrHGGm20nEd1iyparWcycYE=,tag:FRu132btquzXkiLXlnq1Iw==,type:comment]
user20: ENC[AES256_GCM,data:Wux6pzwor0B1A9d1y0QEpcNnYn1pObloHxghSONHcsQ266/7,iv:jWSuswV6vTQdL764I/zxFC5gkFOa5Qwj54rggmmZX7I=,tag:4hmqBTn0T3a6Sjt9lofwbg==,type:str]
#ENC[AES256_GCM,data:IJWHWxbhy+gxhxk=,iv:HzMi211JiVfHUhEJm+q/K0tCjUEXDhollUf8Bm+HVA0=,tag:P22Q/h+DUhhJayZftcvVfg==,type:comment]
user21: ENC[AES256_GCM,data:0X5x3SATZm25kVf8cu7TGm2t95DneLAqhP16fRQCtROzyZyg,iv:dmlwRmubnRq2fNdNz3lVlAVYpPjVHkFm60IvPcajjds=,tag:eDJYYf3eRw+FxfaHiRDk5Q==,type:str]
#ENC[AES256_GCM,data:O3ovvRYzFrQY,iv:/Zs8e6u7wdp18AacZ3WWBvn5PDtXDnQ6ZyqLiyYmvAY=,tag:HmhKBI3aRCIR34vOEnv1iA==,type:comment]
user22: ENC[AES256_GCM,data:ee0naewdOjIxA0QEpmUyOSu++sUJQneEufhJBHiyOR7jAPTU,iv:09fZ0dLUZHp9wM2lCiIcTzFey2AkWBmnUCfq8W3FM6Y=,tag:dHBVo/Ok3Q9vy1pIbWC1Kw==,type:str]
#ENC[AES256_GCM,data:4c32beMPpQ+4szg=,iv:4km+v++i4eYas+P8i3WwV9bV6TxbPSzmucCmeSu0p2g=,tag:quf046UvbNtTDos37n8a/A==,type:comment]
user23: ENC[AES256_GCM,data:MUYN3iDppGdjjLpyzEoHZiwkO00fywJeZ5f3w3unhp+eHc/R,iv:dfBK/2pTjM0jocRzqxwjBVcgc6V6fvzXFEfr3KyHZAs=,tag:blZaq9sjqjAtWhaNWUF7jw==,type:str]
#ENC[AES256_GCM,data:vpFGV2+L+YyLNTg=,iv:bJf0+L0BkQp7oUDeQ7KdYnRmKlVx76jq0jf4WP9OKYw=,tag:ueyUH888YjhYG20fQRTDKA==,type:comment]
user24: ENC[AES256_GCM,data:RThahfgiEFsWEwxbQ3CDEmWoAtsCYqoEyL4ZieUGZcHDJJI9,iv:WI9PQN8x0ZWe/ynNSrsxTYZBHeIGMqCWKJXl9rgXJlI=,tag:PID6SxebECYfrNPufpQg/g==,type:str]
#ENC[AES256_GCM,data:BCdrNNEtaQpcha4=,iv:VAoROG1g+f7D3lxzTRO37OfMeLq5UatInsq6waAwAMQ=,tag:g5NHQRbOeXhrTWHrDS4wPg==,type:comment]
user25: ENC[AES256_GCM,data:r/fwdzUeXpPrnt2H1Dnx5YI19UWXiJBVH0jjDSRGUSuUcXGW,iv:YGI2C9R3Z3mGlPDKgoT73ec6y1X/fg8igwIhX0+Kypo=,tag:aqICJK048+ztNKNvp6tzbA==,type:str]
private-key: ENC[AES256_GCM,data:akNIeVp2bfKvnzlS6KLAdqAo7qsGfPatzCZpN1tNRLhRVXmJCcUDVSmVoA==,iv:2Rny8ioDJ2x+NR+n7/Aluv7JZ+Om3MuJKsXiwONYntg=,tag:a3xubIr7hpVjRiHjFL/q5Q==,type:str]
tinc: ENC[AES256_GCM,data:MO+GKj5Ma1weblDjViBXUR5JS8fKoc5XQp6jVimhgip1MiulkUTgJ0Z+ecazAdBh9WnaI65SnLMXLMzk5wiJfblE5KJ+UlSvn7TXKvFPoWw9WXsU96to7D+IZNAYRXj6eMJ6g9j/u01Q348s5F9RE30C9jtk2mwM1n8yyAP/BuwcyyVZK6jOwtE5zsZyinGzLTCyD8pZqhVQ63qdrNMAdvNowl38cVm5pKYsiZiU9r8fzQJXS+5R65rJPxNKJ9CYBI3ca8OGJbY=,iv:bJgHF4CFagARNXFvkNFznzyUit6LsO75RiDTxZGsmr0=,tag:zDX6N6tDoooRUmovhgKsZw==,type:str]
sops:
age:
@@ -66,7 +19,7 @@ sops:
Ri9hM3NRTkM4Q1lDdmdPemEweEFBUmcKNLL5qH+JeFWX0GovkPFVVAnz+4tmfG6/
1jN8YqbMIxf5/L8tauXPf0iIiHa6pUcjtDZPr/OEmeXebmF6Bh9u9Q==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-11-16T03:14:33Z"
mac: ENC[AES256_GCM,data:GH1N+g7wL3NaSphJruLY/uvAUd93TnV0rCRoOCEXRepu0Q9H5JSEYP2vK61dtUfVhzWcoMVl7DUyZcwUkYzcyWUDdgM72O7De6L5Oa85s1XPIi8r/aB3lITm07vi9MlYo2ZnlaAtNobogyBcdFoGee2tzmtTv0PfoOSik5RAigo=,iv:m4GQeultQtVsFbEk/MQ/f3Xjc7f1M/dFHesqNrdbLP4=,tag:GKtnw6wivZT67YJFv/vPyA==,type:str]
lastmodified: "2025-11-16T03:46:11Z"
mac: ENC[AES256_GCM,data:yRB5Y6raz1eCV/gOoJapJfmtXOEafgu4NyIbUVuyOvwV8XJtMQ3mihvlbi1ETdmNLqo8okiU4I1C/Pbgd2rOuW2E8Ymmcf9WSak+z46+YcXXTjKvYn1XRetae9l9hbB9ib6uBI0FlkhXflpf83yTibSF9codVhRsfRzTHfWPx+A=,iv:U0S5bV5ntwj38TOXc4C1yp6eFnHLxogjQw7hrFqjGLM=,tag:48vY9CStBQLnSHxK/eV+2A==,type:str]
unencrypted_suffix: _unencrypted
version: 3.10.2

View File

@@ -1,50 +1,3 @@
xray-server:
clients:
#ENC[AES256_GCM,data:DXEC,iv:SZ1AhmK6fWQ/HGDk97kDUcRN84zQMp99eiz4SpRhig8=,tag:Fkdf28ZvB8XKCxSYdjuuHw==,type:comment]
user0: ENC[AES256_GCM,data:rJ00sfe/oJSry6Ixn4Bn+p41syqsOrdWv6fRGVCwPvn/unMY,iv:htTvFMvhIRkORA/gIU8J7CgA+tOncYQWh7sUh+F6XDs=,tag:VrSJBD7ti9WtSLHoWjMClw==,type:str]
#ENC[AES256_GCM,data:OVgDU+zqcQ==,iv:8KuEqBuL5Ca6pUOFFA+vySJx/h3BhGAAC0CgnxiW46o=,tag:TY1MajSSy2RjKVI2SSAAFw==,type:comment]
user1: ENC[AES256_GCM,data:S3IHO9FcVHTJOsRxjSohM9MgnrEwLdDpFU+efLkQaXT2jNJG,iv:KOesvPzjDfm1EDLFiegbk0wgjp7di5mUwUuuY2hwvOQ=,tag:ZsYyUyyEhO5S3weCw/gPMw==,type:str]
#ENC[AES256_GCM,data:OQOPobpbbhajgA==,iv:4jG3bHKzWcR+JnvSlJsc0Qlv5kywqVN5UE96J31CP7Q=,tag:P+jJkRxPu99tLXyO5k6dRA==,type:comment]
user2: ENC[AES256_GCM,data:+MKTpaA8hO8q0kyY0V1csedLOtIf760Vr0+WllGe9lgMJ5da,iv:5txOM3sFOhKVX4EVozb8XHWLU0fUNxCF9YAwTYaTL6c=,tag:jkgOVgiEc5phY1XNETsdpA==,type:str]
#ENC[AES256_GCM,data:m0iCqLI8ELaPb9g=,iv:bsh7JHILbOZJ+bgGr0U0rDanjUVGgDzYGhboezspEjE=,tag:o7A4SXoCXk5LXmZ1bidg/w==,type:comment]
user3: ENC[AES256_GCM,data:r+6jXaIj4HJoYLnJcnjJB+WEZlGaoSy/ktc1Aw77hFtNrrGp,iv:P+YUKns1yaOZokH5WkDB0jssGyHg3ncc54tF1PyA7Oc=,tag:/pxMEr7l4ye5EDAOsllxJA==,type:str]
#ENC[AES256_GCM,data:4gqZh391hg==,iv:No22DrD6EBs2FA4/qH8msWEjs20fc+ZpEeZep+HIv+c=,tag:aHrYNbI83POI4PRj1nd+Yw==,type:comment]
user4: ENC[AES256_GCM,data:/kBaGAqbewLav+WCJPHm1py3pvb7bA/YO2DeBP2FTCZv44wA,iv:iwxV6KHu00oITH/58kBFmf43lkgTU3BHJ/kb9FPnRSE=,tag:ns+6Dvhf/D15bZc0fd6zLA==,type:str]
#ENC[AES256_GCM,data:AzzKMw==,iv:Z73ISOLhPWP40wTy8PucY3KaB9nS7WQECK3tZFYC1ao=,tag:KJuiCODhHyDl5bXInUSI5g==,type:comment]
user5: ENC[AES256_GCM,data:iDuLRb4dhLUOjpamioMwoTYrn7Cy+Ln4SaedVXkwVD05rjJ0,iv:AqzBBvLpJuIJCUJq0IyDcHrlqb0e84nQC0c94Rj85uw=,tag:0xou1i/iwAxGngO74OIMXg==,type:str]
#ENC[AES256_GCM,data:8FxApg==,iv:vPa5p3QVHAvw+ECusWGqx1ugTcHh42CVFDQcMhG59wM=,tag:lHiZtydcYFBQiXnWh8pCrw==,type:comment]
user7: ENC[AES256_GCM,data:H/jje9ONEY6XuBXTZmTVGIcWUgGSMf5OB1NNRPtqGCgRP1ei,iv:xew+0BkRqz3nfOoBXTPbBv5hRczy/3tgYSKq432q4iw=,tag:da2ljcffiCVJCsMZaNPZyQ==,type:str]
#ENC[AES256_GCM,data:QdaYYH3RGJ4qIg==,iv:79NBTEKCPtgVVv3G7wg+vdoLOWxc+bdqT1lF4HJpTC8=,tag:8mRFGjy7lBrdyGyX9vaSOQ==,type:comment]
user8: ENC[AES256_GCM,data:AnZb12dioiCamubOb6fsGWoM55zfPMeRbu+j8bRRcMfSQFJf,iv:rB+4B11JFC0oS2ExUW18f5WvhnE4EuHh3IiEyxWeY3A=,tag:jt+3yxDvhusvB8ppbdAwzw==,type:str]
#ENC[AES256_GCM,data:aYWIiLxs1UvupQ==,iv:AisokHuAzD5B6fEF6ak8WfAe151CM3a8MsaWC4uJPnw=,tag:cdk5S4n9ulyWrqsD+jcqYg==,type:comment]
user9: ENC[AES256_GCM,data:+SA+VcZcy5ckuS/46Dn093VvuqxrIACuqMAMx6Ko5yw0DVdW,iv:TeLXb1WI7uhcPDkXYSlKIxdE6Kz+nCnlB+ZYpWcaF4I=,tag:YB0sPD9yHMARhiMJs7JKcA==,type:str]
#ENC[AES256_GCM,data:eCl1bK4=,iv:oYA2CFW6OGGrRYx6OHRYJpbEyFh575UjztvHaXA8UG8=,tag:Pw7xsisQB2Dd0KJeWFq6bQ==,type:comment]
user10: ENC[AES256_GCM,data:Pec0CVGia/ZIaq7WerZlr0/waJ/Ev1OKwt7V3PBxBSFMLi7p,iv:wYTdhv4Xoe58KBIwV1vk/V4IcdVzQrBgmzGaRD7qHQs=,tag:IZVt5LmjTUge8XntujJlTA==,type:str]
#ENC[AES256_GCM,data:spyQkQIHwg==,iv:7+0DUK95MPH7lpr+GMbbLu4/5yA11/4gTuLhQKlStfE=,tag:G/gIXML8UhYoCi9FfoTvSA==,type:comment]
user12: ENC[AES256_GCM,data:iTZViWyKkCU1y6mvB0NzkXf3I98U/+nCs21ZD6M285YKaU6q,iv:vFgA3sv/7ENcw3gyJLiiHLwroXtVJjAxZXViqjXF3mQ=,tag:u3b9Uu6TIPPYX0TW5X5Sjg==,type:str]
#ENC[AES256_GCM,data:HueqiREBet2bxQ==,iv:WCjTAGg2gXgBSvY3zc/YyB/1X0XjvphPduVXLsjOwH8=,tag:wC+On6lyyYQ1Dt/BHDvONw==,type:comment]
user13: ENC[AES256_GCM,data:ID/A7yCWQIWRoU7Emhel2ASZfTweqXYmpC5q6Fm6ptD0XfCu,iv:YrFjIilO4pH+QxVVDTqwkufj2VSC38y9lAJfD8w522I=,tag:1v/T7vWeh0LMi0OL0FVs9g==,type:str]
#ENC[AES256_GCM,data:4jJkbMD9Psxrag==,iv:arRtRaNrqnYcT7vE3wqgl/y8/65ORaxqTdGw55AKDP8=,tag:pRpta6mXfy0XCyzMA4+cEQ==,type:comment]
user16: ENC[AES256_GCM,data:esInSvj+a90TAl+b/n9m2iJsH7e6tlQRwSsoLBCy8KA9a0Z3,iv:U4c0pZzqS1s5H6XW3YRSCvDhtxnwCnyKR/tObefX2Rw=,tag:YtY/t4xsmZaj4lC39XQ5SA==,type:str]
#ENC[AES256_GCM,data:/Kec+CdtnT11EA==,iv:DnmbWfgriaE6XAnMqq2UXhHhN+Rd/3YRodKVUCJo6p4=,tag:NimqZpbslKxwzoljaZqEdw==,type:comment]
user17: ENC[AES256_GCM,data:6h343SreoMqz5ZHkdyDI/je4v10r5zBV7cWc6Pj4x5sI2cvE,iv:7WSikMxAZJUnv3+GPq40d8r9JkKRRH/SPW5F5fy5HHY=,tag:6h5Z7+WXT/dLNeEIrC0UGw==,type:str]
#ENC[AES256_GCM,data:h7E4P6BiGjktYg==,iv:DhkK3NNppBqo3sXt9U7kbgfaBPYcSEX2hu6VOAesDiE=,tag:XoVbZklwCmU1EBhv0ujcSw==,type:comment]
user18: ENC[AES256_GCM,data:HJj0e6EHXEYmDXlZcS8UlfEQo/4y47w3sYKgb2Ojq6E4vMdE,iv:xThlGl/DDLLgoY5VkBSCx9HIvxy2ZlO5Q987vIMu0lA=,tag:gB07jP6Do4/6RmVaLB3Ecg==,type:str]
#ENC[AES256_GCM,data:qGsMmWrUIzVdHw==,iv:DXayEA5zquwOzm+TqECYNHM98r0WSzcP3gA8zkzdPy4=,tag:OKTx12RqP9VxJQOnrBLkmw==,type:comment]
user19: ENC[AES256_GCM,data:unW8dOhNbPNLWd7X2prpD82tcqUua7msq8nX3ykFs8STsuto,iv:OLaZ9XQDFGaA1VENgsSn/3HQXp957Zf9MD9GPZ4KLE8=,tag:UK27LK+De3AzbI2mEIsQpw==,type:str]
#ENC[AES256_GCM,data:1g2gohLbiixMes8=,iv:E3HA6cAdv3BdLMcrrcWW4Zsc2KLtW7L8Xrk9Z57l49o=,tag:rZ7W9ckf7lzJ23u5zwQiwg==,type:comment]
user20: ENC[AES256_GCM,data:3UbVnn9oMRc0zZR46tWxwM9VFOvMOYm690csUomEVBcS3xPm,iv:KHuPXttLAFr7WT/qa/UYLY8GRsPWYZPyKNmdUh4iFQQ=,tag:jN8rQ0Gv+qnhwOWGH+CwlA==,type:str]
#ENC[AES256_GCM,data:GzxXsTbEvdHV7A0=,iv:uxUG4hnYEsmJtnqbEwamwhtLt3UClt7ktmkGyAFdxsc=,tag:sF8YQ2cejAezI3Bbp9qKIw==,type:comment]
user21: ENC[AES256_GCM,data:hgDJ11crZaWcKrc+ZDQklXwpnvt/sMbARkx3sLZfQGZqQZeA,iv:2Re+hdJuT5yg/qTymfpN+KdU3criOmwuqqg+SHb8iAo=,tag:s16N6u5cRDaoWxnrCkamuw==,type:str]
#ENC[AES256_GCM,data:U0CcBBJraJj9,iv:9kuHsHkSDdDT0Gi/3Oy608RArrg+4cgeii5zWbsGuPA=,tag:EvqqMNvNcWBwie28t0+52w==,type:comment]
user22: ENC[AES256_GCM,data:LClSrxtBzuJUD4J4QaYXHUr8XSi+N7Zh193j/YeBZRm9sjgf,iv:djiq3+iVnuKK2HveoCm/j8FezzrHRGnjbyoO6iGm6eA=,tag:N5hqYyvJGxnwT8wbxdnjiA==,type:str]
#ENC[AES256_GCM,data:tR16Xl+pLvFLads=,iv:MGQ18L3w6LDOi76jANFixh8kC/ziOPikXfWpCUFI9Rs=,tag:kSTCs8i4IKM/UP/LJX7nag==,type:comment]
user23: ENC[AES256_GCM,data:SfZ4Tqk/qXA1LOp60ZEU9SRS8Hx853KosuiSVeeUm57Ed+G6,iv:Yy2hdzJWaz0jTQLujK76yP075QFz8Y3CWQc3qFrEVeM=,tag:f4d1iyIJieuHkuZ6WSku0g==,type:str]
#ENC[AES256_GCM,data:yLiQ6P2Ae2wNViU=,iv:OcAcPhRLVF1BiwTXpgpPVRqPKdNxL4MbJVqLojj/vcY=,tag:en8OEDi/zqWFigUJUQ4hvg==,type:comment]
user24: ENC[AES256_GCM,data:qVm+j7ZW1FsfKOG8U10fVsrEi0/zQZHRw0XkVcrH1lgSzmy9,iv:o41hUFerURluUpKLxkmwgzosgchgR9M7SFODonp/Eh8=,tag:MMd3GXPdWBTBzgBr8k4YWg==,type:str]
#ENC[AES256_GCM,data:vKYxMNgxTp7DHZk=,iv:XDdzGhnWcFEW2JMCz07RjBxIjvSfujF0ySHHhg4xCds=,tag:dA6EemJ2EyLFT+CMOGEJZA==,type:comment]
user25: ENC[AES256_GCM,data:Oq3yIOZbbpUFuF0EIe5HsCMNjgJZLjOshYamtTsycgNfKhv8,iv:2M2ZTaT6NqZhew+iYhpwPdKmeDMLMGfZXmOQkXC6phY=,tag:X39QrmmQIarzbAgVyyBREQ==,type:str]
private-key: ENC[AES256_GCM,data:ts/LRGFAsYqvGvkvlxUI42IW1a8cGsSkpZhMDd3QVceRKvhPb1SRDaXoSw==,iv:6xX9xFIFUNlLBZ6CPBOz9JbHpvC4+QG9ZaCZcWdl12c=,tag:DYIa+QTV8vyl1l7OKKykTw==,type:str]
send:
redis-password: ENC[AES256_GCM,data:6zVKw9AmKwSWvHUZhzy0F2KcJW96uFoZY/N1Zq8ilUJOLZeX,iv:viwLIgJz9v8oadr8784OgETbEsxzGsJvVoxmOwWEFxo=,tag:XEYFnoCGwlnrkqaUbgeH+Q==,type:str]
coturn:
@@ -74,7 +27,7 @@ sops:
ZXFTU3ZCaW1pTVh0RUJzdDdGdHlPYTgK2mlgcX2kEc8+2UDdBnhUm6IIuh8V6agW
ooxH9OEPXUVI/4JcDo4v8ZUhAyU1ehLH0Ef7PJCChOZe2KZmWSNbhA==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-11-16T03:14:21Z"
mac: ENC[AES256_GCM,data:phdSi/CCmw4YZ+W9XeVrR7J1ezbvNRVxQdEX75GsJXw0eXzuGU49wNtrMqfYGn8zKmc2ca2ZsSn679uMOUydJrCJYW/9Q/qSMG1xdoSeAtvaUzowqbI5xoYsMY3qHwxGJIBguZ3NUJDSwWgAqhLp2pv5zqxbSQtUezpP18GPc2M=,iv:dRBqSX6vwOXXHOO7femoFPoUXjoREybMtEHWHhEDIk4=,tag:U7GjDZA0+ffCrd5LRchsqw==,type:str]
lastmodified: "2025-11-16T03:45:41Z"
mac: ENC[AES256_GCM,data:AnvNGraWYOKZHtmI73wWerrFRNjAlZdcVSPXDsv+x/0Dohq+9KB/PoWoczXQTUy240BDErXp7UrNmNgwyGtUofdQvJqmdJ2vFkTW0VIWJ1Alq489nafdanGwn97P/aluHqF+zhgBCANAGwIVLaEAggR/xCdidcyn01taHpKoVfE=,iv:frCptbX5gtEmjL7XfCIRaB5jwqOLGJkpVuaOoo/Tg6k=,tag:G0C0ZZ0V24YN+vNv4z4xHQ==,type:str]
unencrypted_suffix: _unencrypted
version: 3.10.2

View File

@@ -1,50 +1,3 @@
xray-server:
clients:
#ENC[AES256_GCM,data:6KZ+,iv:w4GjlpGvDBZISVciU6lTk5I2vcMyo1wzy/NrYz7uQw0=,tag:LxRX/a4eCxyrEIt6BJyznw==,type:comment]
user0: ENC[AES256_GCM,data:Rt0LbKADz8QNPtc+lF43rvSAub7zIjUB/YKbk0Lm3VI7UsRP,iv:MGeguKNzF/y8eTKykl5HYSC+ddumoOgy2micz0+UxAg=,tag:3KjUh8JHO4vf5p40GxMUQg==,type:str]
#ENC[AES256_GCM,data:a4BoPyLGSQ==,iv:NhuOxDbD7hrHCuiUUC83ueOW4KNnm8XwwFJ0su2YSWI=,tag:Ht+T0MFU8cDGvptD59NwLw==,type:comment]
user1: ENC[AES256_GCM,data:LL6cng0xZQx/FFjsiUGktPk4SqYX3uwWAILqsWL461CORxau,iv:MKVugEoqjskj7r2siG+4q024Ye4XsAvrohXWQGIrU+o=,tag:jG4eioc7qh+87EmFpBDJog==,type:str]
#ENC[AES256_GCM,data:GwnRVrs6TTAEIg==,iv:fXTfQEgn9/EVksAuzMEydJfKJY4yheC7UF5ocoqWWxY=,tag:/hb596oQyafwOiM+/vU4xQ==,type:comment]
user2: ENC[AES256_GCM,data:JGKQJMyvdAM8RUewv3TOByvUIt782CK0RxLK4L2KZrz/1Lo2,iv:SGSwTD8INeKXerZmoyghCLR1kb36+XBmGQNntzOT8O4=,tag:Hv5X1hTnlwVS0BcFZ466mA==,type:str]
#ENC[AES256_GCM,data:mBhQhOJbhxA+YtY=,iv:ifTSsIGrvZTBAQBPNa87Bm4Pr/VPlDfZNa2S70+SqAk=,tag:derhkfFxjft0rSihJmEIFQ==,type:comment]
user3: ENC[AES256_GCM,data:dOtzAXfyhR/UVJX1hM0JGWl/4hlyTU+Cu2m0kUjuxViilBkE,iv:e3yqSiabnIfqgmCSUu+LlroWx7jY1B8ybM9eshXSNmU=,tag:l8xInyOv1fwPiANFoHuArw==,type:str]
#ENC[AES256_GCM,data:wRUHJfoDdA==,iv:a6jBtKh9QyTaoa4KEjNzNFch4O1I7d4Wgd9i4O9diPM=,tag:v1/KsgSlvp3lAULnBeEw4Q==,type:comment]
user4: ENC[AES256_GCM,data:yB74qJh8kSa/2OrDX4stFyxLRlumXM3HfN3+6NV9k3CCYNJT,iv:L2snukYrlhNe+A41unvgYxpNAK32xaTtfj+N2+XVZmc=,tag:xx4WuxJURrelmAnS5w82Tw==,type:str]
#ENC[AES256_GCM,data:mvRr6A==,iv:9MbwFk5iPIt7iVlXX4mgQ1Qb/N269GXWDYFqQ3HKHs0=,tag:3ylZTw7dVquZbUWDPHiuvQ==,type:comment]
user5: ENC[AES256_GCM,data:/QvsZt3TPTfYAZ/TIS+3eICff+8L/TgFSXzmIIwuRpZYM+m9,iv:E8mpjSAoi8VgnTMH8NGHQ4zlMccfOMXobfmo9fTt86Y=,tag:D8SvHV5M2ucSLc5hgVRcIQ==,type:str]
#ENC[AES256_GCM,data:LU1uRg==,iv:2CM6JSiGibkIlSUVkIg2h3oHNRVZlUcuAJvcColYWEY=,tag:w+ITp8u1CJQ6QHcn5ESrUg==,type:comment]
user7: ENC[AES256_GCM,data:Ja0t7okaJJUZiotYfoD/fziSS6kbNk2j/At31OVI3S5gzGvo,iv:za+M1EWNakdwyG2EMKwTPSesifYhm6iBSOYBVgDVygo=,tag:Q26Fgx83YM0RHGFSDIMTOQ==,type:str]
#ENC[AES256_GCM,data:2GnPxV/mzUTaEA==,iv:DVHTThTHl4VzJEcu6AHjDxXCYCRR+bIK6PzrTJDglTI=,tag:Ngzr1sWF1swureLNIUVI3A==,type:comment]
user8: ENC[AES256_GCM,data:ovI4BIiWO7fY4FF9nrhlpYg6dr7De7X+Yvwa0hbdYeys09qB,iv:N0PMjbiSiemlxi0knXEQG6ukJfljdDfe4P6Dm7BsnR4=,tag:R+6DRc2JlsG1LnKotYCHKA==,type:str]
#ENC[AES256_GCM,data:EffuejDrAIaWpw==,iv:g4WnQL3aoaeuoflzYnB7tJhd+1KM/NczRo2494MBVGQ=,tag:HLnC+5d4BNgwGWcL8Zm50A==,type:comment]
user9: ENC[AES256_GCM,data:jWp8GdvgEyIZqPz/lLDx4FyQpgNznKROSVv3PPt1bLcqnwGX,iv:f8j6Z+J1EgtmkFO+14ycr5RMKpZgaqzA0sr2MqM/Y8k=,tag:mmnwa+VzZkhIvkNakl90rA==,type:str]
#ENC[AES256_GCM,data:6p6MV1Q=,iv:4VXSy7qcALw/VGVDDioUsCMHK69G009667+cHDjzzGo=,tag:HDleuJzt8tQayESt2y8BNw==,type:comment]
user10: ENC[AES256_GCM,data:oKhogL2lpPlqv8nZzm9mEsNjda52Wm1Bac9+Uoh7po9unmif,iv:3AVsu2EJJt24jPsldzkCHZuUSF/A6B21h3jL7AO5AcQ=,tag:wqaGFYHpoIj6smA997OZ/Q==,type:str]
#ENC[AES256_GCM,data:S14xr90mhQ==,iv:9bhh8upaOJE75J40mEDWQHnZqwBVTWu4vFwnLy/CmwA=,tag:OhW9Asa262TiWJHrDMZ/bg==,type:comment]
user12: ENC[AES256_GCM,data:QnvnWlyYdD0ADpjytRfyLkz7QA5w7v/7nPtHZrcME6IKTQBJ,iv:+PrnpdjK7bLpoq3Z/UoEC42FR/S5z74OEg6IdNA2uhs=,tag:JW26a9IquQrclsXy7vTUmw==,type:str]
#ENC[AES256_GCM,data:Q3+6iHtGE5uQpA==,iv:vmONg9ro9S3z02QiqKTbvGSXIWJSNzLyftnvn1CaQyU=,tag:4pJDu6YvSSdcECqi3R6nwQ==,type:comment]
user13: ENC[AES256_GCM,data:jqw0PrrS3qb5ED40icSlijZ+F5aC+fQMqhwBxja48eShDPSG,iv:bnayGLWMi1qMiVu/4HVwNA6lIv/J1nuZFgZFwKaC8Rs=,tag:qyShWz+mOcYuJD/L6h+Www==,type:str]
#ENC[AES256_GCM,data:/+fV4s1fMRpKlw==,iv:ySBGdSqadwTYxBoNKu66r5xE2xIb9D6Baka2b1m/ztY=,tag:3oKLddSowlKkFuTcUxw6iw==,type:comment]
user16: ENC[AES256_GCM,data:+dIH/6xws1hQU4u4PnpSW6OOPF3AaQYRBTANaZ/14Jm9oIeI,iv:bOmFu4/PC203H7KzpPRdQplm1JEBmSzxlPBC2ITRSgQ=,tag:909+o4NzlGP7ViMqph5y0g==,type:str]
#ENC[AES256_GCM,data:oa5KcYWwJ+9z8w==,iv:kdDKDz51utlmdKMcMX8kG7E1t8hcq2X/PKT+r3Eq66c=,tag:paqN0yqo91uJ1pCs0fFkrg==,type:comment]
user17: ENC[AES256_GCM,data:WDlCxVqrf+L227/OukhjvFEOirw1ynO5wRCOWgGrDmECmSxC,iv:vqu1U5Y12J9u5okmPUmfenWDYqCHvPb6L1wKzk5/d9k=,tag:Q+y4rJn2sluPagKY5g/xSQ==,type:str]
#ENC[AES256_GCM,data:51G7HszgMfXX0w==,iv:Fnb52LWWc5yClD1uJjdCQQEe0FiFQf/o1tG75kRRVXA=,tag:H9aa0Pb6zK6S/Q3BVH5viw==,type:comment]
user18: ENC[AES256_GCM,data:b91IxlJwvjtQu7pdWmD0adpGnrFSV/2I2CJ2chpPT++WPsAr,iv:0ZXJXS9oU7bbfKGnyTGs6BZQ0MK0rkzSUQaeyYvaoAY=,tag:kS1MtLsK533q7bigeEbmGg==,type:str]
#ENC[AES256_GCM,data:j3CeaYv8QlqJkA==,iv:J0oAHXnlQDFlao7mDxbxqpoOUrLwDH+UTx2YySc3gqQ=,tag:VDpAssjv2ZLURrtQbslpJw==,type:comment]
user19: ENC[AES256_GCM,data:4FGBj8O3kR941am2I4Ne6jyMtftd70gXKvPQSpadNeFJnSnM,iv:OfSgzYVGy+nC3TCMVdf3DBUCggW7qzYphTtQCV69Etw=,tag:faIeE6PjVL00NlHAPqiXCQ==,type:str]
#ENC[AES256_GCM,data:7VwFrh2hk4XcnY0=,iv:0fBe4F3scNo3F6HHacDEs7D9uxFwyW5LTNZczuVs+HQ=,tag:tQKAfzIrEk/DHt66Jb1tUg==,type:comment]
user20: ENC[AES256_GCM,data:dFiMbY0IXUAumS93Ymv5hCgKJcNFlFxhRSNiDNizBeHe6+r1,iv:n6hXDRUYN2KfT2zHtO7Mus9aKw1ehuOnRIp+oJ6N9lk=,tag:YcG9W9P+/6vjAxr7rDdSGw==,type:str]
#ENC[AES256_GCM,data:NNStQscqF9OZJJs=,iv:ENycerVEl5YW/lYDHuL8jCFldZeu8hnR9dgDQaqer14=,tag:pEgUI28KwZNEGDNt/sg7LQ==,type:comment]
user21: ENC[AES256_GCM,data:FmLYeMQNuvxP4P2a+Xhui7s0nkYM6UIWwj363nVzNxHEX+an,iv:RycABIkWQhMyKaOl8GMjQhAUyCYK90IaZ5tCyjefZBg=,tag:A1bGug0pXLH6gKROWtdvAA==,type:str]
#ENC[AES256_GCM,data:ufLL4v493Q6d,iv:Ky9aIEFrMBmNBm2Tn2xTXcY2K67mGZwniEwEraeEdSI=,tag:TDcmpyDDkBi5DuJdT283gw==,type:comment]
user22: ENC[AES256_GCM,data:beZ0GP3datxFsIDClx5TO6B+t4LXqypRu9qIDZD+5YaD3CH4,iv:0IzV9E9QO2bi6770t5a7fWYhaNntMZ1cp3zauIZa8zA=,tag:aCaB96Qn6IFpnuAVsrCWXQ==,type:str]
#ENC[AES256_GCM,data:oFMB5dfz94Cbh0w=,iv:eysid1cTVv3eg9qG2UeVzdWQH00gaEstD9Zz0qdp44M=,tag:pGYV9mRcaBXY+Nbnb1s5VA==,type:comment]
user23: ENC[AES256_GCM,data:6tqutOx0iKZQlSUKEgEWo6AK6YZ1zBFP3Xi4AjOJSktGYqXs,iv:ZIKLsSiP6/Qkwn/trUnsxHYnT+uwd6RMNWC0/e+bLsU=,tag:QFWDspBLiNyBn3VthUiyRA==,type:str]
#ENC[AES256_GCM,data:6kPcNrrL02PLTF0=,iv:zkfiqiW7WdqoVuv+bn/7NqiPiq98PRejo3THnd3Du90=,tag:La6HRrRqXnWLkEHYBbaaYA==,type:comment]
user24: ENC[AES256_GCM,data:eKo9nEVJNDEW5fsN4FP8yTxjDPpzubBFx6xlZ5ktlzL6+5Qa,iv:RFhVb0hRSO5FPMUfifIT7PXNudfM3L4gFrLlRT2BWZU=,tag:95a0gBLxO1jueYWKXAneTQ==,type:str]
#ENC[AES256_GCM,data:8zFZ9JpAIAeSVzY=,iv:OeXTKKz+7C3wAQPmS4K4HZKBuF3ZgE6Yf/yTpYtoG3I=,tag:uiQl9JDIfSMj1iVa1bnhuQ==,type:comment]
user25: ENC[AES256_GCM,data:3J2LyC8I835q3gapxQsWvScdia2VaiZ5XQZSffDrwkX6wfEB,iv:DX3GYHiwrk54bRxH5CqCG/i7vGKalh4FlKEVLz33X+Y=,tag:rGvlTVUaKxtlXcmK9vD8Dw==,type:str]
private-key: ENC[AES256_GCM,data:mRbRYuozpLynUnu9iUOJmyd0JJlWyVwWoA6rHgD9r6lQEPQ87UaEwx79lQ==,iv:Hy3zwMlp9vGlYKRUf1/CFxF52KTK0v+PBXzb6b5/k2E=,tag:Of0nnc9W5gId6R7y6OKGDg==,type:str]
tinc: ENC[AES256_GCM,data:8XXuOm+sb8Pda3Aiwhv9jdX6Alxy+UUbG1+ZnvM5nIJa8K4RXjSAWv9DEVh2SDpqee1uzhf2IMOBCYzicubb/BPA0vQ90SCC607B/pYb4dFuBiir/4ma5JdIliJmt9yP8qfFZKXYPsocArYoC+IUiwnxNCVjz+Pv+OwYSKJBeSlkwnRr2MAWY/KGeKEcoDrPcRohHvG9f+bcqFuTW40UdMOJNhKM2jKJh0aKcWYJOXGjAdy+41vCvWXH2FIanx0/Zt9qsPb2A8s=,iv:AmNHeAIN8DyzpXdpyM65bzpc4/6egGE7ggjBt04MpkY=,tag:Wl9/b/msR1M/EtnIhws1AQ==,type:str]
sops:
age:
@@ -66,7 +19,7 @@ sops:
VUFBcEpmTDRaWGg2eVZGS0tDdVp0K3cK25bDJaKLhjBUjkJWBNskR0XVOML+3dTl
04hKjDrs2TMBB5G9k6pBqqLZhoofxb1UOhlYNXlLE20HSuVntWjCNw==
-----END AGE ENCRYPTED FILE-----
lastmodified: "2025-11-16T03:14:42Z"
mac: ENC[AES256_GCM,data:ZNm1Aw3SP4mjBv62hWzGhzPUtbMqeWhInPeJVeaMnmRX/ZkvDlPtthZASImNGsW0t3Isp7e7r1Z5RwuuMx67f8JOgdIWU4xa6vfxvJWJybmRij3Ri9w2X3dlCt6kze7XWCf8qUizNuReV1OGdvdAKhy+Lt3MM//Tm05vIbLEM6A=,iv:DabWmiA36zP+U8JoCrZtipxH3G6B8f/o+oK1MsjccGY=,tag:LUBfMhiz/XqRUMZ8FJ+B9w==,type:str]
lastmodified: "2025-11-16T03:45:25Z"
mac: ENC[AES256_GCM,data:5X0wV19ir/HvL3bcKv1b+Uw3lt33WpOWZxw3Lcbb1pY4FS2wfKimoFgKtPGM3Xj6cTtfNqw/b/ts5D4scgXH8f2lnYX6Dfk9mtGDQXYZWOJmpLZW5l6EVXZB4Dkc7LJzU0sQ9OwWUFpB746sDZFiwLUWvlgeKeHknJ70p+Psv7I=,iv:cEDWeQPkCuscvthUPJjFu8TD5LqRaJ5MrGG7VdSLfH8=,tag:6gdgy5hkogRBZi/n+slRYw==,type:str]
unencrypted_suffix: _unencrypted
version: 3.10.2

View File

@@ -128,12 +128,14 @@ inputs:
};
};
};
secrets = builtins.listToAttrs
(builtins.map (n: inputs.lib.nameValuePair "xray-server/clients/${n}" {}) userList)
// (builtins.listToAttrs (builtins.map
(name: inputs.lib.nameValuePair "telegram/${name}" { group = "telegram"; mode = "0440"; })
[ "token" "user/chn" ]))
// { "xray-server/private-key" = {}; };
secrets = inputs.lib.mergeAttrsList
[
(inputs.lib.genAttrs' userList
(n: inputs.lib.nameValuePair "xray-server/clients/${n}" {}))
{ "xray-server/private-key" = {}; }
(inputs.lib.genAttrs' [ "token" "user/chn" ]
(n: inputs.lib.nameValuePair "telegram/${n}" { group = "telegram"; mode = "0440"; }))
];
};
services =
{

View File

@@ -80,8 +80,8 @@ inputs:
(defaultSopsFile "${devicePath}/${model.cluster.clusterName}/${model.cluster.nodeName}")
++ (defaultSopsFile "${devicePath}/${model.cluster.clusterName}")
))
++ (inputs.lib.optionals model.private [ "${devicePath}/cross/secrets/chn.yaml" ])
++ (defaultSopsFile "${devicePath}/cross");
++ (defaultSopsFile "${devicePath}/cross")
++ [ "${devicePath}/cross/secrets/chn.yaml" "${devicePath}/cross/secrets/xray-server.yaml" ];
};
availableKeys = mkOption
{