Files
yakpanel-core/YakPanel/static/vite/js/index-D1qDe5-C.js
2026-04-07 02:04:22 +05:30

3 lines
22 KiB
JavaScript

const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/index-CgxLrMBR.js?v=1773287522785","js/index-DIKmrNCq.js?v=1773287522785","js/index-BTglIPU2.js?v=1773287522785","js/vue-core-DJjvd5ZC.js?v=1773287522785","js/prismjs-BZPoR7_J.js?v=1773287522785","css/prismjs-D-3FhBe_.css?v=1773287522785","js/naive-ui--dJnpVcV.js?v=1773287522785","css/index-DEM1fxGq.css?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-D8O2mMsP.js?v=1773287522785","js/index-COOnaZWq.js?v=1773287522785","css/index-CIu37x51.css?v=1773287522785","js/index-CZps0rIN.js?v=1773287522785","css/index-CdMsogou.css?v=1773287522785","js/index-lEMZglLp.js?v=1773287522785","css/index-Cn3AD8n4.css?v=1773287522785","js/useSocket-DTHwGZgK.js?v=1773287522785","js/data-BVsViUMm.js?v=1773287522785","js/index-BQZi95h1.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-CgKUoL60.js?v=1773287522785","js/index-K4YGya6V.js?v=1773287522785","css/index-DKJnQkCC.css?v=1773287522785","js/index-B3KuE3aK.js?v=1773287522785","js/index-Cy3Gp9Hk.js?v=1773287522785","js/theme-monokai-Bqt0uTuQ.js?v=1773287522785","js/ace-CNnfDSio.js?v=1773287522785","js/useLoading-CZ2gSAW7.js?v=1773287522785","js/file-B5PwfK2h.js?v=1773287522785","css/index-v0taN_O4.css?v=1773287522785"])))=>i.map(i=>d[i]);
import{bm as h,_ as me,x as ae,bO as fe,z as ge,as as P,a3 as V,h as C,p as Q,bP as le,m as K,b6 as be,i as ie,C as ke,v as te,P as oe,bQ as ve,bR as Se,bS as De,bT as ye,bU as he,bV as xe}from"./index-BTglIPU2.js?v=1773287522785";import{_ as j}from"./index.vue_vue_type_script_setup_true_lang-D8O2mMsP.js?v=1773287522785";import{k as x,R as w,a6 as U,r as B,e as X,$ as D,a8 as R,S as n,a9 as o,q as we,_ as k,aa as _,a0 as e,j as b,X as re,l as $e,v as Ce,Z as A,c as L,al as Re,y as Ue,ak as ce,K as Ie,L as Pe,a3 as ne,u as Te}from"./vue-core-DJjvd5ZC.js?v=1773287522785";import{_ as se}from"./index-DIKmrNCq.js?v=1773287522785";import{_ as Me}from"./index-COOnaZWq.js?v=1773287522785";import{a1 as $,a6 as Oe,b as Z,B as E,au as Ve,_ as ze,av as Be,s as Ne,a8 as G,a4 as je,a3 as Ee,a2 as ue,k as qe,g as J,al as Le}from"./naive-ui--dJnpVcV.js?v=1773287522785";import{_ as Ae}from"./index-CZps0rIN.js?v=1773287522785";import{_ as Fe}from"./index-lEMZglLp.js?v=1773287522785";import{u as Je}from"./useSocket-DTHwGZgK.js?v=1773287522785";const Ke={class:"mr-8px"},Qe={class:"w-470px"},Xe={class:"w-470px"},Ze=x({__name:"install",setup(p){const{t:i}=w(),r=h(),{setting:s}=U(r),l=B(!1),a=B(null),t=X({type:"default",url:null}),m=[{label:i("Docker.install.index_4"),value:"default"},{label:i("Docker.install.index_5"),value:"custom"},{label:i("Docker.install.index_6"),value:"binary"}],u=[{label:i("Docker.install.index_7"),value:"download.docker.com"}],c={url:{trigger:["change"],validator:()=>t.type==="custom"&&t.url===null?new Error(i("Docker.install.index_8")):!0}},f=()=>{l.value=!0},g=async()=>{var v;await((v=a.value)==null?void 0:v.validate());let S={type:t.type==="binary"?1:0};t.type==="custom"&&(S=Object.assign(S,{url:t.url})),await fe(S),ge(),r.getSetting()};return(S,v)=>{const z=me,T=Oe,N=$,I=j,H=ae,W=Me;return D(),R(W,{install:n(s).docker_installed&&n(s).docker_compose_installed},{desc:o(()=>[k("span",Ke,_(S.$t("Docker.index_2")),1),e(z,{class:"font-bold!",onClick:f},{default:o(()=>[b(_(S.$t("Public.Btn.Install")),1)]),_:1}),e(H,{show:n(l),"onUpdate:show":v[2]||(v[2]=d=>re(l)?l.value=d:null),title:S.$t("Public.Btn.Install"),footer:!0,onConfirm:g},{default:o(()=>[e(I,{ref_key:"formRef",ref:a,class:"w-640px p-20px",model:n(t),rules:c},{default:o(()=>[e(N,{label:S.$t("Docker.install.index_2")},{default:o(()=>[k("div",Qe,[e(T,{value:n(t).type,"onUpdate:value":v[0]||(v[0]=d=>n(t).type=d),options:m},null,8,["value"])])]),_:1},8,["label"]),$e(e(N,{label:S.$t("Docker.install.index_3"),path:"url"},{default:o(()=>[k("div",Xe,[e(T,{value:n(t).url,"onUpdate:value":v[1]||(v[1]=d=>n(t).url=d),options:u},null,8,["value"])])]),_:1},8,["label"]),[[Ce,n(t).type==="custom"]])]),_:1},8,["model"])]),_:1},8,["show","title"])]),default:o(()=>[we(S.$slots,"default")]),_:3},8,["install"])}}}),Ge=()=>P.post("/btdocker/setup/get_system_info"),Qt=p=>P.post("/btdocker/setup/set_docker_global",p,{requestOptions:{loading:V.global.t("Docker.api.index_42"),successMessage:!0}}),He=p=>P.post("/btdocker/setup/set_docker_global",p,{requestOptions:{loading:V.global.t("Docker.api.index_55"),successMessage:!0}}),_e=p=>P.post("/btdocker/setup/set_docker_global",p,{requestOptions:{loading:V.global.t("Docker.api.index_55"),successMessage:!0}}),We=p=>P.post("/btdocker/setup/set_docker_global",p,{requestOptions:{loading:V.global.t("Docker.api.index_55"),successMessage:!0}}),Ye=p=>P.post("/btdocker/setup/set_docker_global",p,{requestOptions:{loading:V.global.t("Docker.api.index_55"),successMessage:!0}}),et=p=>P.post("/btdocker/setup/set_docker_global",p,{requestOptions:{loading:V.global.t("Docker.api.index_55"),successMessage:!0}}),tt=p=>P.post("/btdocker/setup/set_dk_project_path",p,{requestOptions:{loading:V.global.t("Docker.api.index_43")}}),Xt=p=>P.post("/btdocker/setup/del_com_registry_mirror",{data:JSON.stringify(p)},{requestOptions:{loading:V.global.t("Docker.api.index_41"),successMessage:!0}}),ot=()=>P.post("/btdocker/setup/update_compose",{},{requestOptions:{loading:V.global.t("Docker.api.index_55"),successMessage:!0}}),nt={class:"p-20px"},st={class:"w-280px"},at={class:"text-font3"},lt=x({__name:"config",props:{warehouse:{type:String,default:""}},setup(p,{expose:i}){const{t:r}=w(),s=h(),l=X({warehouse:p.warehouse});return i({onConfirm:({hide:t})=>(C({title:r("Docker.Setting.registry.restartTitle"),content:r("Docker.Setting.registry.restartConfirm"),onConfirm:async({hide:m})=>{await He({warehouse:l.warehouse}),s.getSetting(),m(),t()}}),!1)}),(t,m)=>{const u=Z,c=$,f=j;return D(),A("div",nt,[e(f,null,{default:o(()=>[e(c,{label:t.$t("Docker.Setting.registry.label")},{default:o(()=>[k("div",st,[e(u,{value:n(l).warehouse,"onUpdate:value":m[0]||(m[0]=g=>n(l).warehouse=g),rows:4,type:"textarea",placeholder:t.$t("Docker.Setting.registry.configPlaceholder")},null,8,["value","placeholder"])])]),_:1},8,["label"])]),_:1}),k("div",at,_(t.$t("Docker.Setting.registry.restartTip")),1)])}}}),it={class:"flex flex-1"},rt={class:"w-320px"},ct=x({__name:"index",setup(p){const{t:i}=w(),{setting:r}=U(h()),s=L(()=>r.value.warehouse.join("\n")),l=()=>{Q({title:i("Docker.Setting.registry.modalTitle"),width:"480px",footer:!0,data:{warehouse:s.value},component:lt})};return(a,t)=>{const m=Ae,u=E,c=$;return D(),R(c,{label:a.$t("Docker.Setting.registry.label")},{default:o(()=>[k("div",it,[k("div",rt,[e(m,{value:n(s),rows:3,disabled:!0,placeholder:a.$t("Docker.Setting.registry.placeholder")},null,8,["value","placeholder"])]),e(u,{class:"ml-4px",type:"primary",onClick:l},{default:o(()=>[b(_(a.$t("Public.Btn.Modify")),1)]),_:1})])]),_:1},8,["label"])}}}),ut={class:"w-480px p-20px"},_t=x({__name:"config",props:{fileSize:{type:Number,default:0},fileNum:{type:Number,default:0}},setup(p,{expose:i}){const{t:r}=w(),s=h(),l=Re("formRef"),a=X({"max-size":p.fileSize||10,"max-file":p.fileNum||2}),t={"max-size":{trigger:["blur","input"],validator:(c,f)=>f===null?new Error(r("Docker.Setting.logRotationConfig.fileSizeRequired")):!0},"max-file":{trigger:["blur","input"],validator:(c,f)=>f===null?new Error(r("Docker.Setting.logRotationConfig.retainCountRequired")):!0}},m=()=>{const c={"max-size":"".concat(a["max-size"],"m"),"max-file":a["max-file"]};return JSON.stringify(c)};return i({onConfirm:async()=>{var c;await((c=l.value)==null?void 0:c.validate()),await _e({log_cutting:m()}),s.getSetting()}}),(c,f)=>{const g=ze,S=Be,v=Ve,z=$,T=j,N=se;return D(),A("div",ut,[e(T,{ref_key:"formRef",ref:l,model:n(a),rules:t},{default:o(()=>[e(z,{label:c.$t("Docker.Setting.logRotationConfig.fileSize"),path:"max-size"},{default:o(()=>[e(v,{class:"w-260px"},{default:o(()=>[e(g,{value:n(a)["max-size"],"onUpdate:value":f[0]||(f[0]=I=>n(a)["max-size"]=I),class:"flex-1",min:0,"show-button":!1},null,8,["value"]),e(S,{class:"w-50px justify-center"},{default:o(()=>[b(_(c.$t("Docker.Setting.logRotationConfig.unitMB")),1)]),_:1})]),_:1})]),_:1},8,["label"]),e(z,{label:c.$t("Docker.Setting.logRotationConfig.retainCount"),path:"max-file"},{default:o(()=>[e(v,{class:"w-260px"},{default:o(()=>[e(g,{value:n(a)["max-file"],"onUpdate:value":f[1]||(f[1]=I=>n(a)["max-file"]=I),class:"flex-1",min:0,"show-button":!1},null,8,["value"]),e(S,{class:"w-50px justify-center"},{default:o(()=>[b(_(c.$t("Docker.Setting.logRotationConfig.unitCount")),1)]),_:1})]),_:1})]),_:1},8,["label"])]),_:1},8,["model"]),e(N,{class:"mt-8px"},{default:o(()=>[k("li",null,_(c.$t("Docker.Setting.logRotationConfig.configTip1")),1),k("li",null,_(c.$t("Docker.Setting.logRotationConfig.configTip2")),1)]),_:1})])}}}),pt={class:"ml-16px text-font3"},dt=x({__name:"index",setup(p){const i=h(),{setting:r}=U(i),{t:s}=w(),l=L(()=>!Ne(r.value.log_cutting)),a=L(()=>r.value.log_cutting&&r.value.log_cutting["max-size"]?r.value.log_cutting["max-size"].replace("m",""):0),t=L(()=>r.value.log_cutting&&r.value.log_cutting["max-file"]?r.value.log_cutting["max-file"]:0),m=c=>{c?u():C({title:s("Docker.Setting.closeLogRotationTitle"),content:s("Docker.Setting.closeLogRotationConfirm"),onConfirm:async()=>{await _e({log_cutting:JSON.stringify({})}),i.getSetting()}})},u=()=>{Q({title:s("Docker.Setting.logRotationSet"),footer:!0,data:{fileSize:Number(a.value),fileNum:Number(t.value)},component:_t})};return(c,f)=>{const g=G,S=E,v=$;return D(),R(v,{label:c.$t("Docker.Setting.logRotation")},{default:o(()=>[e(g,{value:n(l),"onUpdate:value":m},null,8,["value"]),e(S,{class:"ml-12px",type:"primary",onClick:u},{default:o(()=>[b(_(c.$t("Public.Btn.Modify")),1)]),_:1}),k("span",pt,_(c.$t("Docker.Setting.logRotationSummary",{size:n(a),num:n(t)})),1)]),_:1},8,["label"])}}}),mt={class:"ml-16px text-font3"},ft=x({__name:"index",setup(p){const i=h(),{setting:r}=U(i),{t:s}=w(),l=a=>{C({title:s(a?"Docker.Setting.iptables.enableTitle":"Docker.Setting.iptables.disableTitle"),content:s(a?"Docker.Setting.iptables.enableConfirm":"Docker.Setting.iptables.disableConfirm"),onConfirm:async()=>{await We({iptables:a?1:0}),i.getSetting()}})};return(a,t)=>{const m=G,u=$;return D(),R(u,{label:"iptables"},{default:o(()=>[e(m,{value:n(r).iptables,"onUpdate:value":l},null,8,["value"]),k("span",mt,_(a.$t("Docker.Setting.iptables.description")),1)]),_:1})}}}),gt={class:"ml-16px text-font3"},bt=x({__name:"index",setup(p){const{t:i}=w(),r=h(),{setting:s}=U(r),l=a=>{C({title:i(a?"Docker.Setting.liveRestore.enableTitle":"Docker.Setting.liveRestore.disableTitle"),content:i(a?"Docker.Setting.liveRestore.enableConfirm":"Docker.Setting.liveRestore.disableConfirm"),onConfirm:async()=>{await Ye({live_restore:a?1:0}),r.getSetting()}})};return(a,t)=>{const m=G,u=$;return D(),R(u,{label:"live_restore"},{default:o(()=>[e(m,{value:n(s).live_restore,"onUpdate:value":l},null,8,["value"]),k("span",gt,_(a.$t("Docker.Setting.liveRestore.description")),1)]),_:1})}}}),kt=x({__name:"index",setup(p){const i=h(),{setting:r}=U(i),s=L(()=>r.value.driver?r.value.driver.split("=")[1]:"systemd"),{t:l}=w(),a=t=>{C({title:l("Docker.Setting.setCgroupDriverTitle"),content:l("Docker.Setting.setCgroupDriverConfirm"),onConfirm:async()=>{await et({driver:"".concat(t)}),i.getSetting()}})};return(t,m)=>{const u=je,c=Ee,f=$;return D(),R(f,{label:n(l)("Docker.Setting.cgroupDriver")},{default:o(()=>[e(c,{value:n(s),"onUpdate:value":a},{default:o(()=>[e(u,{value:"cgroupfs"},{default:o(()=>m[0]||(m[0]=[b("cgroupfs")])),_:1,__:[0]}),e(u,{value:"systemd"},{default:o(()=>m[1]||(m[1]=[b("systemd")])),_:1,__:[1]})]),_:1},8,["value"])]),_:1},8,["label"])}}}),vt={class:"p-16px"},St={class:"w-320px"},Dt=x({__name:"config",setup(p,{expose:i}){const r=h(),{setting:s}=U(r),{t:l}=w(),a=X({ipv6:s.value.ipv6_addr}),t={};return i({onConfirm:({hide:u})=>(C({title:l("Docker.Setting.index_32"),content:l("Docker.Setting.index_33"),onConfirm:async({hide:c})=>{await le({status:1,ipaddr:a.ipv6}),r.getSetting(),s.value.ipv6_addr=a.ipv6,c(),u()}}),!1)}),(u,c)=>{const f=Z,g=$,S=j,v=se;return D(),A("div",vt,[e(S,{model:n(a),rules:t},{default:o(()=>[e(g,{label:u.$t("Docker.Setting.index_23")},{default:o(()=>[k("div",St,[e(f,{value:n(a).ipv6,"onUpdate:value":c[0]||(c[0]=z=>n(a).ipv6=z),placeholder:""},null,8,["value"])])]),_:1},8,["label"])]),_:1},8,["model"]),e(v,{class:"mt-4px ml-24px"},{default:o(()=>[k("li",null,_(u.$t("Docker.Setting.index_30")),1),k("li",null,_(u.$t("Docker.Setting.index_31")),1)]),_:1})])}}}),yt={class:"ml-16px text-font3"},ht=x({__name:"index",setup(p){const i=h(),{setting:r}=U(i),{t:s}=w(),l=t=>{C({title:s(t?"Docker.Setting.index_25":"Docker.Setting.index_26"),content:s(t?"Docker.Setting.index_27":"Docker.Setting.index_28"),onConfirm:async()=>{await le({status:t?1:0}),i.getSetting(),r.value.ipv6_status=t}})},a=()=>{Q({title:s("Docker.Setting.index_29"),width:600,footer:!0,component:Dt})};return(t,m)=>{const u=G,c=E,f=$;return D(),R(f,{label:t.$t("Docker.Setting.index_22")},{default:o(()=>[e(u,{value:n(r).ipv6_status,"onUpdate:value":l},null,8,["value"]),e(c,{class:"ml-12px",type:"primary",onClick:a},{default:o(()=>[b(_(t.$t("Public.Btn.Modify")),1)]),_:1}),k("div",yt,"* "+_(t.$t("Docker.Setting.index_24")),1)]),_:1},8,["label"])}}}),xt={class:"w-320px"},wt={key:0,class:"ml-16px text-error"},$t=x({__name:"index",setup(p){const{t:i}=w(),r=h(),{setting:s}=U(r),l=B("");Ue(()=>{l.value=s.value.dk_project_path});const a=()=>{if(!l.value||typeof l.value!="string"||!/^\/.+/.test(l.value)){K.error(i("Docker.Setting.path.validationError"));return}C({title:i("Docker.Setting.path.confirmTitle"),content:i("Docker.Setting.path.confirmContent"),onConfirm:async()=>{await tt({path:l.value}),await be(!0),setTimeout(()=>{window.location.reload()},1e3)}})};return(t,m)=>{const u=Z,c=E,f=$;return D(),R(f,{label:t.$t("Docker.Setting.path.label")},{default:o(()=>[k("div",xt,[e(u,{value:n(l),"onUpdate:value":m[0]||(m[0]=g=>re(l)?l.value=g:null),disabled:!n(s).allow_update_install_path},null,8,["value","disabled"])]),e(c,{class:"ml-4px",type:"primary",disabled:!n(s).allow_update_install_path,onClick:a},{default:o(()=>[b(_(t.$t("Docker.Setting.path.modifyButton")),1)]),_:1},8,["disabled"]),n(s).allow_update_install_path?ce("",!0):(D(),A("span",wt,_(t.$t("Docker.Setting.path.disabledTip")),1))]),_:1},8,["label"])}}}),Ct={class:"w-620px h-400px"},Rt=x({__name:"install-logs",emits:["close"],setup(p,{emit:i}){const{t:r}=w(),s=i,l=h(),a=B(""),{send:t,close:m}=Je("/sock_shell",{onMessage:(c,f)=>{const{data:g}=f;a.value+=g,(g.includes("bt_successful")||g.includes("bt_failed"))&&(g.includes("bt_successful")?(K.success(r("Docker.Setting.systemInfo.updateSuccess")),l.getSetting()):K.error(r("Docker.Setting.systemInfo.updateFailed")),m(),setTimeout(()=>{s("close")},1e3))}}),u=()=>{t("tail -f /tmp/update_dk-compose.log")};return Ie(()=>{m()}),u(),(c,f)=>{const g=Fe;return D(),A("div",Ct,[e(g,{log:n(a)},null,8,["log"])])}}}),Ut={class:"mr-8px"},It=x({__name:"index",setup(p){const{t:i}=w(),{setting:r}=U(h()),s=B({name:"",system:"",architecture:"",kernelVersion:"",cpuCore:0,memorySize:"",dockerVersion:"",dataDir:""}),l=()=>{C({title:i("Docker.Setting.systemInfo.updateComposeTitle"),content:i("Docker.Setting.systemInfo.updateComposeContent"),onConfirm:async()=>{await ot(),setTimeout(()=>{Q({title:i("Docker.Setting.systemInfo.updateLogsTitle"),component:Rt})},1e3)}})};return(async()=>{const{message:t}=await Ge();ie(t)&&(s.value.name=t.Name,s.value.system=t.OperatingSystem,s.value.architecture=t.Architecture,s.value.kernelVersion=t.KernelVersion,s.value.cpuCore=t.NCPU,s.value.memorySize=ke(t.MemTotal),s.value.dockerVersion=t.ServerVersion,s.value.dataDir=t.DockerRootDir)})(),(t,m)=>{const u=$,c=E,f=j,g=ue;return D(),R(g,{class:"p-16px mt-16px"},{default:o(()=>[e(f,{"label-width":"180px"},{default:o(()=>[e(u,{label:t.$t("Docker.Setting.systemInfo.hostname"),"show-feedback":!1},{default:o(()=>[b(_(n(s).name),1)]),_:1},8,["label"]),e(u,{label:t.$t("Docker.Setting.systemInfo.systemVersion"),"show-feedback":!1},{default:o(()=>[b(_(n(s).system),1)]),_:1},8,["label"]),e(u,{label:t.$t("Docker.Setting.systemInfo.architecture"),"show-feedback":!1},{default:o(()=>[b(_(n(s).architecture),1)]),_:1},8,["label"]),e(u,{label:t.$t("Docker.Setting.systemInfo.kernelVersion"),"show-feedback":!1},{default:o(()=>[b(_(n(s).kernelVersion),1)]),_:1},8,["label"]),e(u,{label:t.$t("Docker.Setting.systemInfo.cpuCore"),"show-feedback":!1},{default:o(()=>[b(_(n(s).cpuCore),1)]),_:1},8,["label"]),e(u,{label:t.$t("Docker.Setting.systemInfo.memorySize"),"show-feedback":!1},{default:o(()=>[b(_(n(s).memorySize),1)]),_:1},8,["label"]),e(u,{label:t.$t("Docker.Setting.systemInfo.dockerVersion"),"show-feedback":!1},{default:o(()=>[b(_(n(s).dockerVersion),1)]),_:1},8,["label"]),e(u,{label:t.$t("Docker.Setting.systemInfo.dockerComposeVersion"),"show-feedback":!1},{default:o(()=>[k("span",Ut,_(n(r).docker_compose_version),1),e(c,{type:"primary",text:"",onClick:l},{default:o(()=>[b(_(t.$t("Docker.Setting.systemInfo.updateButton")),1)]),_:1})]),_:1},8,["label"]),e(u,{label:t.$t("Docker.Setting.systemInfo.unixAddress"),"show-feedback":!1},{default:o(()=>[b(_(n(r).socket),1)]),_:1},8,["label"]),e(u,{label:t.$t("Docker.Setting.systemInfo.dataDirectory"),"show-feedback":!1},{default:o(()=>[b(_(n(s).dataDir),1)]),_:1},8,["label"])]),_:1})]),_:1})}}}),Pt={class:"flex items-center text-14px leading-[1]"},Tt={class:"mr-4px"},Mt={class:"w-320px"},Ot={class:"w-320px"},Vt={class:"ml-20px text-font3"};function zt(p){return typeof p=="function"||Object.prototype.toString.call(p)==="[object Object]"&&!Te(p)}const Bt=x({__name:"index",setup(p){const i=ne(()=>oe(()=>import("./index-CgxLrMBR.js?v=1773287522785"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16]))),r=ne(()=>oe(()=>import("./index-BQZi95h1.js?v=1773287522785"),__vite__mapDeps([17,8,3,4,5,6,18,2,7,19,20]))),s=ne(()=>oe(()=>import("./index-B3KuE3aK.js?v=1773287522785"),__vite__mapDeps([21,2,3,4,5,6,7,22,23,24,25,26,27]))),l=h(),{setting:a}=U(l),{t}=w(),m=async()=>{await ve({act:a.value.service_status?"stop":"start"}),l.getSetting()},u=async()=>{await Se(),l.getSetting()},c=async()=>{C({title:t("Docker.Setting.index_13"),content:t("Docker.Setting.index_14"),onConfirm:async()=>{await De()}})},f=B(""),g=B({}),S=async()=>{const{message:d}=await ye();if(ie(d)){const y=J(d,"registry_mirrors",[]);f.value=y.length>0?y[0]:"",g.value=J(d,"com_reg_mirrors",{})}return d},v=te(t("Docker.Setting.index_15"),{url:"",mirrors:g.value,onRefresh:async d=>{await S(),d==null||d(g.value)}}),z=()=>{v.data.url=f.value,v.data.mirrors=g.value,v.show=!0},T=te(t("Docker.Setting.index_16")),N=()=>{T.show=!0},I=te(t("Docker.Setting.index_17")),H=()=>{I.show=!0},W=async()=>{const{message:d}=await he(),y=B(!1),Y=!J(d,"status",!1),M=J(d,"result","");C({width:400,title:t("Docker.Setting.index_18"),content:()=>{let O;return e("div",null,[e("div",{class:"mb-16px"},[M]),e(Le,{checked:y.value,class:"mb-16px",onUpdateChecked:F=>{y.value=F}},zt(O=t("Docker.Setting.index_19"))?O:{default:()=>[O]}),e(se,{class:"text-12px"},{default:()=>[e("li",null,[t("Docker.Setting.index_20")])]})])},onConfirm:async()=>{if(Y&&!y.value)return K.error(t("Docker.Setting.index_21")),!1;await xe({type:y.value?1:0}),l.getSetting()}})};return S(),(d,y)=>{const Y=qe,M=E,O=$,F=Z,pe=j,de=ue,ee=ae;return D(),R(Ze,null,{default:o(()=>[e(de,{class:"p-16px"},{default:o(()=>[e(pe,{"label-width":"180px"},{default:o(()=>[e(O,{label:d.$t("Docker.Setting.index_1")},{default:o(()=>[k("div",Pt,[k("span",Tt,_(d.$t("Docker.Setting.index_2"))+_(d.$t("Public.Punctuation.Colon")),1),e(Y,{class:"items-center",size:4},{default:o(()=>[k("span",null,_(n(a).service_status?d.$t("Public.Status.Enable"):d.$t("Public.Status.Stopped")),1),k("i",{class:Pe("".concat(n(a).service_status?"i-mage:play-fill text-primary":"i-mage:pause-fill text-error"))},null,2)]),_:1})]),e(M,{class:"ml-32px",onClick:m},{default:o(()=>[b(_(n(a).service_status?d.$t("Docker.Setting.index_4"):d.$t("Docker.Setting.index_3")),1)]),_:1}),e(M,{class:"ml-12px",onClick:u},{default:o(()=>[b(_(d.$t("Docker.Setting.index_5")),1)]),_:1}),n(a).service_status?ce("",!0):(D(),R(M,{key:0,class:"ml-12px",onClick:c},{default:o(()=>[b(_(d.$t("Docker.Setting.index_6")),1)]),_:1}))]),_:1},8,["label"]),e(O,{label:d.$t("Docker.Setting.index_7")},{default:o(()=>[k("div",Mt,[e(F,{value:n(f)||d.$t("Docker.Setting.index_8"),disabled:!0,placeholder:""},null,8,["value"])]),e(M,{type:"primary",class:"ml-5px",onClick:z},{default:o(()=>[b(_(d.$t("Public.Btn.Modify")),1)]),_:1})]),_:1},8,["label"]),e(O,{label:"Docker compose"},{default:o(()=>[k("div",Ot,[e(F,{value:n(a).docker_compose_path,disabled:!0,placeholder:""},null,8,["value"])]),e(M,{type:"primary",class:"ml-5px",onClick:N},{default:o(()=>[b(_(d.$t("Public.Btn.Modify")),1)]),_:1}),k("span",Vt,_(d.$t("Docker.Setting.index_10")),1)]),_:1}),e(ct),e(dt),e(ht),e(ft),e(bt),e(kt),e(O,{label:d.$t("Docker.Setting.index_11")},{default:o(()=>[e(M,{type:"primary",onClick:H},{default:o(()=>[b(_(d.$t("Docker.Setting.index_12")),1)]),_:1})]),_:1},8,["label"]),e($t),e(O,{label:d.$t("Docker.Setting.index_18")},{default:o(()=>[e(M,{onClick:W},{default:o(()=>[b(_(d.$t("Public.Btn.Uninstall")),1)]),_:1})]),_:1},8,["label"])]),_:1})]),_:1}),e(It),e(ee,{show:n(v).show,"onUpdate:show":y[0]||(y[0]=q=>n(v).show=q),title:n(v).title,data:n(v).data,width:640,"min-height":164,footer:!0,component:n(i)},null,8,["show","title","data","component"]),e(ee,{show:n(T).show,"onUpdate:show":y[1]||(y[1]=q=>n(T).show=q),title:n(T).title,width:450,"min-height":80,footer:!0,component:n(r)},null,8,["show","title","component"]),e(ee,{show:n(I).show,"onUpdate:show":y[2]||(y[2]=q=>n(I).show=q),title:n(I).title,width:640,"min-height":530,footer:!0,component:n(s)},null,8,["show","title","component"])]),_:1})}}}),Zt=Object.freeze(Object.defineProperty({__proto__:null,default:Bt},Symbol.toStringTag,{value:"Module"}));export{Xt as d,Zt as i,Qt as s};