3 lines
28 KiB
JavaScript
3 lines
28 KiB
JavaScript
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/index-BJXiv-c5.js?v=1773287522785","js/index-BRQskX9P.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","js/index-BTglIPU2.js?v=1773287522785","css/index-DEM1fxGq.css?v=1773287522785","css/index-CCworjcO.css?v=1773287522785","js/ssl-BX4fpgDY.js?v=1773287522785","js/cert-YIN9uVgw.js?v=1773287522785","js/new-BrUBzLDd.js?v=1773287522785","js/index-COOnaZWq.js?v=1773287522785","css/index-CIu37x51.css?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-DgjjuUjT.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-B7YvCBmY.js?v=1773287522785","css/index-CVIzYRIt.css?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-C5hb-Th7.js?v=1773287522785","js/data-BVsViUMm.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-HxsqzSKU.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-BeO8Hyma.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-D2Bk83Ev.js?v=1773287522785","js/useLoading-CZ2gSAW7.js?v=1773287522785","js/useTableData-BmkIKQ_R.js?v=1773287522785","js/useTableColumns-DDeyYvje.js?v=1773287522785","js/index-S15tYq5l.js?v=1773287522785","js/copy-D-wIKr0q.js?v=1773287522785","js/index-DIKmrNCq.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-DeTfbeeM.js?v=1773287522785","js/index-Cg6fMjw6.js?v=1773287522785","js/php-D3q5Oj7O.js?v=1773287522785","js/ssl-Bm8jcneQ.js?v=1773287522785","js/index-CZps0rIN.js?v=1773287522785","css/index-CdMsogou.css?v=1773287522785","js/ssl-lets-progress-6I5lHATh.js?v=1773287522785","css/ssl-lets-progress-D49nLRZ0.css?v=1773287522785","js/utils-DELCcnjr.js?v=1773287522785","js/index-1Hsfnsau.js?v=1773287522785","js/index.vue_vue_type_script_setup_true_lang-D8O2mMsP.js?v=1773287522785","js/paypal-js-DVrdQmks.js?v=1773287522785","css/index-DMKx0NCz.css?v=1773287522785","js/index-BGYvyLDv.js?v=1773287522785","css/index-CJFLRSI8.css?v=1773287522785","js/index-BRGNrVIs.js?v=1773287522785","css/index-BiHepAwx.css?v=1773287522785","js/index-Cy3Gp9Hk.js?v=1773287522785","js/theme-monokai-Bqt0uTuQ.js?v=1773287522785","js/ace-CNnfDSio.js?v=1773287522785","js/file-B5PwfK2h.js?v=1773287522785","css/index-v0taN_O4.css?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-DhnhmU-6.js?v=1773287522785","js/check-CNel7fTH.js?v=1773287522785","js/index-lEMZglLp.js?v=1773287522785","css/index-Cn3AD8n4.css?v=1773287522785","css/index-D_z898Cq.css?v=1773287522785","js/index-BKpMDi4g.js?v=1773287522785"])))=>i.map(i=>d[i]);
|
||
import{a3 as be,_ as F,h as G,hY as de,hZ as Ce,n as ie,m as X,h_ as Pe,ar as ue,h$ as Re,i0 as Le,i1 as Te,i2 as De,i3 as Ue,i4 as Me,i5 as Ae,w as Ie,C as Be,cV as xe,i as A,c as Oe,cX as Ve,cY as Fe,i6 as qe,hV as Ee,i7 as ze,hW as Ke,i8 as He,ao as le,dJ as We,dK as Xe,cd as Ye,x as Ze,eu as Je,cc as Ge,p as Qe,ev as et,P as pe}from"./index-BTglIPU2.js?v=1773287522785";import{_ as tt}from"./index-BGYvyLDv.js?v=1773287522785";import{i as nt,p as ot,a0 as o,k as R,R as I,r as S,$ as C,Z as q,_ as r,a9 as i,aa as u,X as U,S as a,j,e as ye,a8 as M,ak as he,o as we,F as ce,P as at,L as st,c as me,n as it,a6 as lt,w as ct,a3 as fe}from"./vue-core-DJjvd5ZC.js?v=1773287522785";import{u as B,o as ge}from"./new-BrUBzLDd.js?v=1773287522785";import{_ as re}from"./index.vue_vue_type_script_setup_true_lang-DgjjuUjT.js?v=1773287522785";import{_ as rt}from"./index.vue_vue_type_script_setup_true_lang-HxsqzSKU.js?v=1773287522785";import{_ as ee}from"./index.vue_vue_type_script_setup_true_lang-BeO8Hyma.js?v=1773287522785";import{_ as _t}from"./index-CZps0rIN.js?v=1773287522785";import{u as O}from"./useLoading-CZ2gSAW7.js?v=1773287522785";import{u as Q}from"./useTableData-BmkIKQ_R.js?v=1773287522785";import{_ as dt}from"./index-S15tYq5l.js?v=1773287522785";import{B as Y,b as $e,k as te,a8 as ut,a6 as ke,ak as pt,aj as mt,a1 as ft,_ as gt,al as vt,a9 as ne,ab as bt}from"./naive-ui--dJnpVcV.js?v=1773287522785";import{u as xt}from"./useTableColumns-DDeyYvje.js?v=1773287522785";import{_ as oe}from"./index-DIKmrNCq.js?v=1773287522785";import{_ as _e}from"./index-BRGNrVIs.js?v=1773287522785";import{u as Se}from"./index-Cg6fMjw6.js?v=1773287522785";import yt from"./index-Cy3Gp9Hk.js?v=1773287522785";import{_ as ht}from"./index.vue_vue_type_script_setup_true_lang-D8O2mMsP.js?v=1773287522785";import{_ as wt}from"./index.vue_vue_type_script_setup_true_lang-CgKUoL60.js?v=1773287522785";import{v as $t}from"./index-DhnhmU-6.js?v=1773287522785";import{_ as ae}from"./index-lEMZglLp.js?v=1773287522785";import{_ as kt}from"./index-BRQskX9P.js?v=1773287522785";const je=Symbol("site-config");function St(N){ot(je,N)}function D(){return nt(je)}const{t:V}=be.global;function jt(){return{key:"name",title:V("Site.TableRow.index_19"),render:v=>o(F,{href:"http://".concat(v.name,":").concat(v.port),target:"_blank"},{default:()=>[v.name]})}}function Nt(){return{key:"port",title:V("Site.TableRow.index_16"),width:100}}function Ct(){return{key:"action",title:V("Public.Table.Action"),width:80,align:"right",render:()=>o("span",{class:"text-default"},[V("Config.Panel.index_82")])}}function ve({delDomain:N}){return{key:"action",title:V("Public.Table.Action"),width:80,align:"right",render:n=>o(dt,{options:[{label:V("Public.Btn.Del"),onClick:()=>{G({title:"".concat(V("Site.Batch.index_12"),"[").concat(n.name,"]"),content:V("Site.Batch.index_13"),onConfirm:async({hide:_})=>{await N(n),_()}})}}]},null)}}const Pt={class:"flex justify-between items-center mb-24px"},Rt={class:"w-400px"},Lt={class:"pr-40px"},Tt=R({__name:"index",setup(N,{expose:v}){const{t:n}=I(),{data:_}=D(),f=S(""),l=async()=>{if(f.value.trim()===""){X.error(n("Site.RulesError.index_31"));return}await Pe({project_name:_.name,domains:f.value.trim().split("\n").map(p=>p.trim()).filter(p=>p)}),f.value="",$()},t=async p=>{await de({project_name:_.name,domain:p.name}),$()},{keys:m,table:c,columns:g}=Q([{type:"selection",width:40},jt(),Nt(),ve({delDomain:t})]),b=()=>{c.data.length>1?g.value[g.value.length-1]=ve({delDomain:t}):g.value[g.value.length-1]=Ct()},d=[{key:"del",type:"confirm",label:n("Site.Batch.index_20"),confirm:{title:n("Site.Batch.index_21"),desc:n("Site.Batch.index_11"),api:p=>de({project_name:_.name,domain:p.name},!1),done:()=>{$()},columns:[{key:"name",title:n("Site.Cert.index_29"),ellipsis:{tooltip:{width:"trigger"}}}]}}],{loading:x,setLoading:h}=O(),$=async()=>{try{h(!0);const{message:p}=await Ce({project_name:_.name});c.data=ie(p)?p:[],b()}finally{m.value=[],h(!1)}};return $(),v({init:$}),(p,k)=>{const T=_t,L=Y,e=ee,s=rt,w=re;return C(),q("div",null,[r("div",Pt,[r("div",Rt,[o(T,{value:a(f),"onUpdate:value":k[0]||(k[0]=y=>U(f)?f.value=y:null)},{default:i(()=>[r("p",null,u(p.$t("Site.Config.index_30")),1),r("p",null,u(p.$t("Site.Config.index_31")),1),r("p",null,u(p.$t("Site.Config.index_32")),1)]),_:1},8,["value"])]),r("div",Lt,[o(L,{type:"primary",onClick:l},{default:i(()=>[j(u(p.$t("Site.Cert.index_62")),1)]),_:1})])]),o(w,null,{table:i(()=>[o(e,{"checked-row-keys":a(m),"onUpdate:checkedRowKeys":k[1]||(k[1]=y=>U(m)?m.value=y:null),loading:a(x),"max-height":400,data:a(c).data,columns:a(g)},null,8,["checked-row-keys","loading","data","columns"])]),pageLeft:i(()=>[o(s,{"checked-row-keys":a(m),"onUpdate:checkedRowKeys":k[2]||(k[2]=y=>U(m)?m.value=y:null),data:a(c).data,options:d},null,8,["checked-row-keys","data"])]),_:1})])}}}),Dt=R({__name:"index",setup(N,{expose:v}){const{t:n}=I(),{data:_}=D(),f=B(),l=ye({module:""}),t=async()=>{if(l.module===""){X.error(n("Node.index_72"));return}await De({project_name:_.name,mod_name:l.module}),h(),l.module=""},m=async()=>{await Ue({project_name:_.name}),h()},{keys:c,table:g,columns:b}=Q([{key:"name",title:n("Node.index_46"),ellipsis:{tooltip:{width:"trigger"}}},{key:"version",title:n("Site.TableRow.index_3"),width:80},{key:"license",title:n("Node.index_47"),width:80,render:p=>typeof p.license=="object"&&p.license!==null?p.license.type:p.license},{key:"description",title:n("Docker.Container.config.image.index_11"),ellipsis:{tooltip:{width:"trigger"}}},xt({width:130,options:p=>[{label:n("Home.index_5"),onClick:()=>{ue({title:n("Node.index_48"),content:n("Node.index_49",[p.name]),onConfirm:async()=>{await Re({project_name:_.name,mod_name:p.name}),h()}})}},{label:n("Public.Btn.Uninstall"),onClick:()=>{ue({title:n("Node.index_50"),content:n("Node.index_51",[p.name]),onConfirm:async()=>{await Le({project_name:_.name,mod_name:p.name}),h()}})}}]})]),{loading:d,setLoading:x}=O(),h=async()=>{try{x(!0);const{message:p}=await Te({project_name:_.name,project_cwd:f.nodePath});ie(p)&&(g.data=p)}finally{c.value=[],x(!1)}},$=async()=>{await f.getConfig(!1),h()};return $(),v({init:$}),(p,k)=>{const T=$e,L=Y,e=te,s=ee,w=re;return C(),q("div",null,[o(e,{class:"justify-between!"},{default:i(()=>[r("div",null,[o(T,{class:"w-240px!",value:a(l).module,"onUpdate:value":k[0]||(k[0]=y=>a(l).module=y),placeholder:p.$t("Node.index_45")},null,8,["value","placeholder"]),o(L,{type:"primary",onClick:t},{default:i(()=>[j(u(p.$t("Docker.App.index_4")),1)]),_:1})]),r("div",null,[a(g).data.length?he("",!0):(C(),M(L,{key:0,type:"primary",onClick:m},{default:i(()=>[j(u(p.$t("Node.index_74")),1)]),_:1}))])]),_:1}),o(w,{class:"mt-16px"},{table:i(()=>[o(s,{"checked-row-keys":a(c),"onUpdate:checkedRowKeys":k[1]||(k[1]=y=>U(c)?c.value=y:null),loading:a(d),"max-height":440,data:a(g).data,columns:a(b)},null,8,["checked-row-keys","loading","data","columns"])]),_:1})])}}}),Ut=R({__name:"index",setup(N,{expose:v}){const{t:n}=I(),{data:_}=D(),f=B(),l=S(!0),t=async b=>{l.value=!b;const d=n("Node.index_42"),x=n("Node.index_80"),h=n("Node.index_81");G({title:d,content:b?h:x,onConfirm:async({hide:$})=>{b?await Ae({project_name:_.name,domains:f.domains}):await Me({project_name:_.name}),l.value=b,$()}})},{loading:m,setLoading:c}=O(),g=async()=>{try{c(!0),await f.getConfig(!1),l.value=f.isMapping}finally{c(!1)}};return g(),v({init:g}),(b,d)=>{const x=ut,h=te,$=oe;return C(),q("div",null,[o(h,{class:"items-center"},{default:i(()=>[r("span",null,u(b.$t("Node.index_42")),1),o(x,{value:a(l),"onUpdate:value":[d[0]||(d[0]=p=>U(l)?l.value=p:null),t],"rubber-band":!1,loading:a(m)},null,8,["value","loading"])]),_:1}),o($,{class:"mt-16px"},{default:i(()=>[r("li",null,u(b.$t("Node.index_43")),1),r("li",null,u(b.$t("Node.index_44")),1)]),_:1})])}}}),Mt={class:"mt-8px"},At=R({__name:"index",setup(N,{expose:v}){const{data:n}=D(),_=Se(),f=B(),l=S(null),t=()=>{f.activeMenu="mapping"},c=S((()=>{const{webserver:d}=_,x=d==="openlitespeed",h=x?"openlitespeed/detail":d,$=x?"":"node_";return"/www/server/panel/vhost/".concat(h,"/").concat($).concat(n.name,".conf")})()),g=async()=>{var d;await f.getConfig(),(d=l.value)==null||d.getContent()},b=()=>{var d;(d=l.value)==null||d.saveFile()};return we(()=>{g()}),v({init:g}),(d,x)=>{const h=F,$=Y,p=oe,k=_e;return C(),M(k,{active:a(f).isMapping},{desc:i(()=>[r("span",null,[j(u(d.$t("Node.index_55"))+" ",1),o(h,{onClick:t},{default:i(()=>[j(u(d.$t("Node.index_42")),1)]),_:1}),j(" "+u(d.$t("Node.index_56")),1)])]),default:i(()=>[r("div",null,[o(yt,{ref_key:"configRef",ref:l,path:a(c),"onUpdate:path":x[0]||(x[0]=T=>U(c)?c.value=T:null),height:"500"},null,8,["path"]),r("div",Mt,[o($,{type:"primary",onClick:b},{default:i(()=>[j(u(d.$t("Site.Cert.index_60")),1)]),_:1})]),o(p,{class:"mt-16px"},{default:i(()=>[r("li",null,u(d.$t("Site.Config.index_59")),1),r("li",null,u(d.$t("Site.Config.index_60")),1)]),_:1})])]),_:1},8,["active"])}}}),{t:W}=be.global,It=S([{label:W("Config.Alarm.index_43"),value:"name"},{label:W("Component.UploadFile.index_5"),value:"status"},{label:W("Ftp.Analysis.Index_27"),value:"user"},{label:W("Public.Search.StartTime"),value:"create_time",isTime:!0},{label:"PID",value:"pid"},{label:"PPID",value:"ppid"},{label:W("Node.index_75"),value:"threads"},{label:"Socket",value:"connects"},{label:"CPU",value:"cpu_percent"},{label:"RAM",value:"memory_used",isSize:!0},{label:"Disk/R",value:"io_read_bytes",isSize:!0},{label:"Disk/W",value:"io_write_bytes",isSize:!0},{label:W("Term.index_24"),value:"exe"}]),Bt={class:"my-16px"},Ot={class:"my-16px"},Vt=R({__name:"index",setup(N,{expose:v}){const{t:n}=I(),{data:_}=D(),f=B(),l=()=>{f.activeMenu="service"},t=S(!0),m=S(""),c=S([]),g=s=>{const w=k.value[s];b.value=w,x.data=w.connections,$.data=w.open_files},b=S(),d=s=>{if(!b.value)return;const w=b.value[s.value];return w===void 0?"--":s.isTime?Ie(w):s.isSize?Be(w):w},{table:x,columns:h}=Q([{key:"client_addr",title:n("Node.index_77")},{key:"client_rport",title:n("Node.index_78")},{key:"family",title:n("Docker.Container.create.port_4")},{key:"fd",title:"FD",width:"50px"},{key:"local_addr",title:n("Node.index_79")},{key:"status",title:n("Component.UploadFile.index_5")}]),{table:$,columns:p}=Q([{key:"path",title:n("Logs.Soft.index_3")},{key:"mode",title:n("Site.TableRow.index_12"),width:"50px"},{key:"position",title:n("Database.tools.index_76"),width:"100px"},{key:"flags",title:"Flags",width:"100px"},{key:"fd",title:"FD",width:"50px"}]),k=S({}),{loading:T,setLoading:L}=O(),e=async()=>{try{L(!0);const{message:s}=await xe({project_name:_.name});if(A(s)){if(t.value=s.run,Object.keys(s.load_info).length===0)return;k.value=s.load_info,c.value=Object.keys(s.load_info).map(w=>({label:w,value:w})),m.value=c.value[0].value,g(m.value)}}finally{L(!1)}};return e(),v({init:e}),(s,w)=>{const y=F,K=ke,E=te,Z=mt,J=pt,H=ee,se=_e;return C(),M(se,{active:a(t)},{desc:i(()=>[r("span",null,[j(u(s.$t("Node.index_64"))+" ",1),o(y,{onClick:l},{default:i(()=>[j(u(s.$t("Node.index_65")),1)]),_:1})])]),default:i(()=>[r("div",null,[o(E,{class:"items-center"},{default:i(()=>[w[1]||(w[1]=r("span",null,"PID",-1)),o(K,{class:"w-150px!",value:a(m),"onUpdate:value":[w[0]||(w[0]=z=>U(m)?m.value=z:null),g],loading:a(T),options:a(c)},null,8,["value","loading","options"])]),_:1,__:[1]}),o(J,{"label-placement":"left",bordered:"",column:4,class:"mt-16px"},{default:i(()=>[(C(!0),q(ce,null,at(a(It),z=>(C(),M(Z,{label:z.label,key:z.value},{default:i(()=>[j(u(d(z)),1)]),_:2},1032,["label"]))),128))]),_:1}),r("div",Bt,u(s.$t("Docker.Container.create.index_31")),1),o(H,{"max-height":150,data:a(x).data,columns:a(h)},null,8,["data","columns"]),r("div",Ot,u(s.$t("Node.index_76")),1),o(H,{"max-height":150,data:a($).data,columns:a(p)},null,8,["data","columns"])])]),_:1},8,["active"])}}}),Ft=Oe(Vt,[["__scopeId","data-v-9c2e6736"]]),qt=R({__name:"index",setup(N,{expose:v}){const{data:n}=D(),{t:_}=I(),f=B(),l=S(!0),t=()=>{G({title:_("Node.index_58"),content:l.value?_("Node.index_70"):_("Node.index_59"),onConfirm:async()=>{l.value?await Fe({project_name:n.name}):await Ve({project_name:n.name}),c(),f.setRefresh(!0)}})},m=()=>{G({title:_("Node.index_58"),content:_("Node.index_60"),onConfirm:async()=>{await qe({project_name:n.name}),c()}})},c=async()=>{X.loading(_("Component.Api.index_1")),await f.getConfig(!1),l.value=f.isRun,X.clear()};return c(),v({init:c}),(g,b)=>{const d=te,x=Y;return C(),q(ce,null,[o(d,{class:"items-center",size:0},{default:i(()=>[j(u(g.$t("Node.index_57"))+":"+u(a(l)?g.$t("Public.Status.Start"):g.$t("Public.Status.Stop"))+" ",1),r("span",{class:st(["text-14px","icon-".concat(a(l)?"i-mage:play-fill text-primary":"i-mage:pause-fill text-error")])},null,2)]),_:1}),o(d,{class:"mt-16px"},{default:i(()=>[o(x,{onClick:t},{default:i(()=>[j(u(a(l)?g.$t("Public.Status.Stop"):g.$t("Public.Status.Start")),1)]),_:1}),o(x,{onClick:m},{default:i(()=>[j(u(a(_)("Public.Status.Restart")),1)]),_:1})]),_:1})],64)}}}),Et={class:"w-360px"},zt={class:"w-360px"},Kt={class:"w-200px"},Ht={class:"ml-10px text-default"},Wt={class:"w-440px"},Xt={class:"w-200px"},Yt={class:"ml-10px text-default"},Zt={class:"w-150px"},Jt={class:"ml-10px text-default"},Gt={class:"w-150px"},Qt={class:"ml-10px text-default"},en={class:"w-440px"},tn=R({__name:"index",setup(N,{expose:v}){const{t:n}=I(),_=B(),f=S(null),l=S(""),t=ye({project_cwd:"/www/wwwroot",project_name:"",project_script:"",project_script_two:"",port:null,run_user:"www",nodejs_version:null,project_ps:"",boot:!1}),m={project_cwd:{trigger:["blur","input"],required:!0,message:n("Node.index_28")},project_name:{trigger:["blur","input"],required:!0,message:n("Node.index_29")},project_script:{trigger:["change"],required:!0,message:n("Node.index_30")},project_script_two:{trigger:["blur","input"],required:!0,message:n("Node.index_31")},port:$t(),nodejs_version:{trigger:["change"],required:!0,message:n("Node.index_32")}},c=()=>{const e=t.project_cwd.split("/"),s=e[e.length-1];t.project_name=s,t.project_ps=s,l.value=t.project_cwd,b()},g=S([]),b=async()=>{const{message:e}=await Ee({project_cwd:t.project_cwd});if(A(e)){const s=Object.keys(e).map(y=>({label:"".concat(y," [").concat(e[y],"]"),value:y}));s.find(y=>y.value==t.project_script)||(t.project_script_two=t.project_script,t.project_script="custom"),s.push({label:n("Node.index_33"),value:"custom"}),g.value=s}},d=[{label:"www",value:"www"},{label:"root",value:"root"}],x=S([]),h=async()=>{const{message:e}=await Ke();ie(e)&&e.length>0?x.value=e.map(s=>({label:s,value:s})):X.error({close:!0,content:n("Node.index_34"),onClose:()=>{ge()}})},$=e=>{t.project_ps=e},p=()=>{var e;return{project_cwd:t.project_cwd,project_name:t.project_name,project_script:t.project_script==="custom"?t.project_script_two:t.project_script,port:(e=t.port)==null?void 0:e.toString(),run_user:t.run_user,nodejs_version:t.nodejs_version,project_ps:t.project_ps,is_power_on:t.boot?1:0}},k=async()=>{var s;await((s=f.value)==null?void 0:s.validate());const e=p();await ze(e),_.setRefresh(!0)},T=async()=>{const{message:e}=await xe({project_name:_.siteName});A(e)&&(t.project_cwd=e.path,l.value=e.path,t.project_name=e.name,t.project_script=e.project_config.project_script,t.port=e.project_config.port,t.run_user=e.project_config.run_user,t.nodejs_version=e.project_config.nodejs_version,t.project_ps=e.ps,t.boot=!!Number(e.project_config.is_power_on))},L=async()=>{await T(),b(),h()};return L(),v({init:L}),(e,s)=>{const w=wt,y=ft,K=$e,E=ke,Z=gt,J=F,H=vt,se=Y,z=ht,Ne=oe;return C(),q("div",null,[o(z,{ref_key:"formRef",ref:f,model:a(t),rules:m},{default:i(()=>[o(y,{label:e.$t("Docker.Container.index_17"),path:"project_cwd"},{default:i(()=>[r("div",Et,[o(w,{value:a(t).project_cwd,"onUpdate:value":s[0]||(s[0]=P=>a(t).project_cwd=P),readonly:!0,onChange:c},null,8,["value"])])]),_:1},8,["label"]),o(y,{label:e.$t("Config.Alarm.index_43"),path:"project_name"},{default:i(()=>[r("div",zt,[o(K,{disabled:"",value:a(t).project_name,"onUpdate:value":[s[1]||(s[1]=P=>a(t).project_name=P),$],placeholder:e.$t("Node.index_11")},null,8,["value","placeholder"])])]),_:1},8,["label"]),o(y,{label:e.$t("Node.index_12"),path:"project_script","show-feedback":a(t).project_script!=="custom"},{default:i(()=>[r("div",Kt,[o(E,{value:a(t).project_script,"onUpdate:value":s[2]||(s[2]=P=>a(t).project_script=P),placeholder:e.$t("Node.index_13"),options:a(g)},null,8,["value","placeholder","options"])]),r("div",Ht,"* "+u(e.$t("Node.index_14")),1)]),_:1},8,["label","show-feedback"]),a(t).project_script==="custom"?(C(),M(y,{key:0,class:"mt-8px",label:" ",path:"project_script_two"},{default:i(()=>[r("div",Wt,[o(w,{defaultPath:a(l),"checked-type":["file"],value:a(t).project_script_two,"onUpdate:value":s[3]||(s[3]=P=>a(t).project_script_two=P)},null,8,["defaultPath","value"])])]),_:1})):he("",!0),o(y,{label:e.$t("Docker.Container.create.index_7"),path:"port"},{default:i(()=>[r("div",Xt,[o(Z,{value:a(t).port,"onUpdate:value":s[4]||(s[4]=P=>a(t).port=P),min:1,max:65535,"show-button":!1,placeholder:e.$t("Node.index_15")},null,8,["value","placeholder"])]),r("div",Yt,"* "+u(e.$t("Node.index_15")),1)]),_:1},8,["label"]),o(y,{label:e.$t("Ftp.Analysis.Index_27")},{default:i(()=>[r("div",Zt,[o(E,{value:a(t).run_user,"onUpdate:value":s[5]||(s[5]=P=>a(t).run_user=P),options:d},null,8,["value"])]),r("div",Jt,"* "+u(e.$t("Node.index_16")),1)]),_:1},8,["label"]),o(y,{label:"Node",path:"nodejs_version"},{default:i(()=>[r("div",Gt,[o(E,{value:a(t).nodejs_version,"onUpdate:value":s[6]||(s[6]=P=>a(t).nodejs_version=P),options:a(x)},null,8,["value","options"])]),r("div",Qt,[r("span",null,"* "+u(e.$t("Node.index_17"))+", ",1),o(J,{onClick:a(ge)},{default:i(()=>[j(u(e.$t("Node.index_18")),1)]),_:1},8,["onClick"])])]),_:1}),o(y,{label:e.$t("Docker.Container.create.index_46"),path:"project_ps"},{default:i(()=>[r("div",en,[o(K,{value:a(t).project_ps,"onUpdate:value":s[7]||(s[7]=P=>a(t).project_ps=P),placeholder:e.$t("Node.index_19")},null,8,["value","placeholder"])])]),_:1},8,["label"]),o(y,{label:e.$t("Node.index_52")},{default:i(()=>[o(H,{checked:a(t).boot,"onUpdate:checked":s[8]||(s[8]=P=>a(t).boot=P)},{default:i(()=>[j(u(e.$t("Node.index_53")),1)]),_:1},8,["checked"])]),_:1},8,["label"]),o(y,{label:" "},{default:i(()=>[o(se,{type:"primary",onClick:k},{default:i(()=>[j(u(e.$t("Public.Btn.Save")),1)]),_:1})]),_:1})]),_:1},8,["model"]),o(Ne,{class:"mt-8px"},{default:i(()=>[r("li",null,u(e.$t("Node.index_24")),1),r("li",null,u(e.$t("Node.index_25")),1),r("li",null,u(e.$t("Node.index_26")),1),r("li",null,u(e.$t("Node.index_27")),1)]),_:1})])}}}),nn=R({__name:"index",setup(N,{expose:v}){const{data:n}=D(),_=S("None"),{loading:f,setLoading:l}=O(),t=async()=>{try{l(!0);const{message:m}=await He({project_name:n.name});A(m)&&(_.value=le(m.result)?m.result:"None")}finally{l(!1)}};return t(),v({init:t}),(m,c)=>{const g=ae,b=ne;return C(),M(b,{class:"h-full",show:a(f)},{default:i(()=>[o(g,{log:a(_)},null,8,["log"])]),_:1},8,["show"])}}}),on=R({__name:"index",setup(N,{expose:v}){const{data:n}=D(),_=B(),f=S("None"),{loading:l,setLoading:t}=O(),m=async()=>{await _.getConfig();try{t(!0);const{message:c}=await We({siteName:n.name});A(c)&&(f.value=le(c.result)?c.result:"None")}finally{t(!1)}};return m(),v({init:m}),(c,g)=>{const b=ae,d=ne;return C(),M(d,{class:"h-560px",show:a(l)},{default:i(()=>[o(b,{log:a(f)},null,8,["log"])]),_:1},8,["show"])}}}),an=R({__name:"index",setup(N,{expose:v}){const{data:n}=D(),_=S("None"),{loading:f,setLoading:l}=O(),t=async()=>{try{l(!0);const{message:m}=await Xe({siteName:n.name});A(m)&&(_.value=le(m.result)?m.result:"None")}finally{l(!1)}};return t(),v({init:t}),(m,c)=>{const g=ae,b=ne;return C(),M(b,{class:"h-560px",show:a(f)},{default:i(()=>[o(g,{log:a(_)},null,8,["log"])]),_:1},8,["show"])}}}),sn=R({__name:"logs",props:{data:{}},setup(N){const v=N,{type:n,path:_}=v.data,f=S(""),{loading:l,setLoading:t}=O();return(async()=>{try{t(!0);const{message:c}=await Ye({type:n,path:_});A(c)&&(f.value=c.result)}finally{t(!1)}})(),(c,g)=>{const b=ae,d=ne;return C(),M(d,{class:"w-650px h-550px bg-#282C34",show:a(l)},{default:i(()=>[o(b,{log:a(f)},null,8,["log"])]),_:1},8,["show"])}}}),ln={class:"text-error"},cn={class:"w-400px p-20px"},rn={class:"mb-16px"},_n=R({__name:"index",setup(N,{expose:v}){const{t:n}=I(),_=Se(),{data:f}=D(),l=me(()=>{let e="";switch(_.webserver){case"nginx":e=".log";break;case"apache":e="-access_log";break;default:e="_ols.access_log";break}return"/www/wwwlogs/".concat(f.name).concat(e)}),t=me(()=>{const e=l.value.split("/");return e[e.length-1]}),m=()=>{G({title:n("Site.Config.index_104"),content:"".concat(n("Site.Config.index_105")," [").concat(t.value,"] ").concat(n("Site.Config.index_106")),onConfirm:async({hide:e})=>{try{await Je({path:l.value}),e(),b()}catch(s){e()}}})},c=S(!1),g=S(0),b=async()=>{c.value=!0,d()},d=(e=0)=>{let s=setTimeout(async()=>{const{message:w}=await Ge({path:l.value});A(w)&&(g.value=w.result,g.value>=100?(X.success(n("Site.Config.index_107")),c.value=!1,g.value=0,T(),clearTimeout(s)):d(1e3))},e)},x=e=>{Qe({title:"[".concat(e,"] ").concat(n("Site.Config.index_103")),data:{type:e,path:l.value},component:sn})},{table:h,columns:$}=Q([{key:"start_time",title:n("Site.Cert.index_68")},{key:"time",title:n("Site.DelSite.index_6"),render:e=>"".concat(e.time.substring(0,4)," s")},{key:"xss",title:n("Site.TableRow.index_4"),render:e=>e.xss>0?o("span",{class:"text-error"},[e.xss]):e.xss},{key:"sql",title:n("Site.TableRow.index_5"),render:e=>e.sql>0?o("span",{class:"text-error"},[e.sql]):e.sql},{key:"san",title:n("Site.TableRow.index_6"),render:e=>e.san>0?o("span",{class:"text-error"},[e.san]):e.san},{key:"php",title:n("Site.TableRow.index_27"),render:e=>e.php>0?o("span",{class:"text-error"},[e.php]):e.php},{key:"ip",title:n("Site.TableRow.index_7"),render:e=>e.ip>0?o(F,{onClick:()=>{x("ip")}},{default:()=>[e.ip]}):e.ip},{key:"url",title:n("Site.TableRow.index_8"),render:e=>e.url>0?o(F,{onClick:()=>{x("url")}},{default:()=>[e.url]}):e.url}]),{loading:p,setLoading:k}=O(),T=async()=>{try{k(!0);const{message:e}=await et({path:l.value});A(e)&&(h.data=[e])}finally{k(!1)}},L=()=>{T()};return L(),v({init:L}),(e,s)=>{const w=Y,y=ee,K=re,E=oe,Z=bt,J=Ze;return C(),q("div",null,[o(K,null,{toolsLeft:i(()=>[o(w,{type:"primary",onClick:m},{default:i(()=>[j(u(e.$t("Site.Config.index_104")),1)]),_:1})]),table:i(()=>[o(y,{loading:a(p),"loading-num":1,data:a(h).data,columns:a($)},null,8,["loading","data","columns"])]),_:1}),o(E,{class:"mt-16px"},{default:i(()=>[r("li",null,[j(u(e.$t("Site.Config.index_108"))+" ",1),r("span",ln,u(e.$t("Site.Config.index_109")),1)]),r("li",null,u(e.$t("Site.Config.index_110")),1),r("li",null,u(e.$t("Site.Config.index_111")),1),r("li",null,u(e.$t("Site.Config.index_112")),1),r("li",null,[o(F,{href:"https://www.yakpanel.com/forum/d/3351-nginx-waf-instructions",target:"_blank"},{default:i(()=>[j(u(e.$t("Site.Config.index_113")),1)]),_:1}),j(" "+u(e.$t("Site.Config.index_114")),1)])]),_:1}),o(J,{show:a(c),"onUpdate:show":s[0]||(s[0]=H=>U(c)?c.value=H:null)},{default:i(()=>[r("div",cn,[r("div",rn,u(e.$t("Site.Config.index_115")),1),o(Z,{type:"line",status:"success",height:24,percentage:a(g),"border-radius":4,"indicator-placement":"inside"},null,8,["percentage"])])]),_:1},8,["show"])])}}}),dn=R({__name:"index",setup(N,{expose:v}){const{t:n}=I(),{config:_}=D(),f=B(),l=()=>{f.activeMenu="mapping"},t=S("access"),m=S(),c=[{key:"access",label:n("Site.Config.index_100"),component:on},{key:"error",label:n("Site.Config.index_101"),component:an},{key:"security",label:n("Site.Config.index_102"),component:_n}],g=()=>{t.value="access",it(()=>{var d;(d=m.value)==null||d.init()})};return t.value=_.subMenu||"access",_.subMenu="",v({init:g}),(d,x)=>{const h=F,$=kt,p=_e;return C(),M(p,{active:a(f).isMapping},{desc:i(()=>[r("span",null,[j(u(d.$t("Node.index_55"))+" ",1),o(h,{onClick:l},{default:i(()=>[j(u(d.$t("Node.index_42")),1)]),_:1}),j(" "+u(d.$t("Node.index_56")),1)])]),default:i(()=>[o($,{value:a(t),"onUpdate:value":x[0]||(x[0]=k=>U(t)?t.value=k:null),ref_key:"tabsRef",ref:m,options:c},null,8,["value"])]),_:1},8,["active"])}}}),un={class:"h-full"},pn=R({__name:"index",props:{siteInfo:{},config:{}},setup(N){const{t:v}=I(),n=B(),{siteName:_}=lt(n),f=fe(()=>pe(()=>import("./index-BJXiv-c5.js?v=1773287522785"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57]))),l=fe(()=>pe(()=>import("./index-BKpMDi4g.js?v=1773287522785"),__vite__mapDeps([58,43,2,3,4,6,5,7,44,38,27,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,28,29,30,48,45,46,47,49,41,42,32,33,50,51,52,53,54,55,56,1,8]))),t=N,{siteInfo:m,config:c}=t;_.value=t.siteInfo.name;const g=S();m&&St({data:m,config:c});const b=S("project"),d=()=>{b.value=c.menu||"project",c.menu=""},x=[{key:"project",label:v("Node.index_61"),component:tn},{key:"domain",label:v("Site.Config.index_1"),component:Tt},{key:"mapping",label:v("Node.index_42"),component:Ut},{key:"rewrite",label:v("Site.Config.index_7"),component:l},{key:"config",label:v("Site.Config.index_10"),component:At},{key:"ssl",label:()=>o(ce,null,[v("Site.Config.index_11")]),component:f},{key:"load",label:v("Home.index_30"),component:Ft},{key:"service",label:v("Config.Safe.index_54"),component:qt},{key:"module",label:v("Node.index_46"),component:Dt},{key:"project log",label:v("Node.index_62"),component:nn},{key:"logs",label:v("Node.index_63"),component:dn}];return ct(()=>n.activeMenu,h=>{h&&(n.setMenu(),b.value=h)}),d(),we(()=>{window.siteConfigInit=g.value.init}),(h,$)=>{const p=tt;return C(),q("div",un,[o(p,{value:a(b),"onUpdate:value":$[0]||($[0]=k=>U(b)?b.value=k:null),ref_key:"tabsRef",ref:g,data:x},null,8,["value"])])}}}),An=Object.freeze(Object.defineProperty({__proto__:null,default:pn},Symbol.toStringTag,{value:"Module"}));export{An as i,D as u};
|