Linux ubuntu22 5.15.0-133-generic #144-Ubuntu SMP Fri Feb 7 20:47:38 UTC 2025 x86_64
nginx/1.18.0
: 128.199.27.159 | : 216.73.216.1
Cant Read [ /etc/named.conf ]
8.1.31
www-data
www.github.com/MadExploits
Terminal
AUTO ROOT
Adminer
Backdoor Destroyer
Linux Exploit
Lock Shell
Lock File
Create User
CREATE RDP
PHP Mailer
BACKCONNECT
UNLOCK SHELL
HASH IDENTIFIER
CPANEL RESET
CREATE WP USER
README
+ Create Folder
+ Create File
/
snap /
lxd /
35819 /
share /
lxd-ui /
assets /
[ HOME SHELL ]
Name
Size
Permission
Action
data
[ DIR ]
drwxr-xr-x
img
[ DIR ]
drwxr-xr-x
AutoExpandingTextArea-38ef4775...
352
B
-rw-r--r--
CancelOperationBtn-5ab5a054.js
1.42
KB
-rw-r--r--
CertificateAdd-d98b5e86.js
2.37
KB
-rw-r--r--
CertificateGenerate-bb8c35a0.j...
9.58
KB
-rw-r--r--
ClusterGroupForm-0d4e7054.js
3.07
KB
-rw-r--r--
ClusterList-376e8191.js
4.72
KB
-rw-r--r--
ConfigFieldDescription-f8ae832...
3.5
KB
-rw-r--r--
ConfigurationTable-5663621c.js
2.16
KB
-rw-r--r--
CreateClusterGroup-09d38e92.js
329
B
-rw-r--r--
CreateInstance-046ee656.js
15.55
KB
-rw-r--r--
CreateNetwork-c477391b.js
2.24
KB
-rw-r--r--
CreateProfile-881c18c5.js
3.28
KB
-rw-r--r--
CreateProject-e3aa3033.js
1.9
KB
-rw-r--r--
CreateStoragePool-8cf3fffb.js
1.77
KB
-rw-r--r--
DiskSizeSelector-f5c6feab.js
1.8
KB
-rw-r--r--
EditClusterGroup-359f74de.js
622
B
-rw-r--r--
FormMenuItem-c982b037.js
504
B
-rw-r--r--
Images-4a6fe873.js
4.37
KB
-rw-r--r--
InstanceDetail-abd91713.js
485.8
KB
-rw-r--r--
InstanceFormMenu-8d68db52.js
1.67
KB
-rw-r--r--
InstanceList-d03132eb.js
15.61
KB
-rw-r--r--
Login-ae14fb01.js
1.47
KB
-rw-r--r--
NetworkDetail-f9ecdbac.js
10.11
KB
-rw-r--r--
NetworkDevicesForm-6bd7a471.js
28.21
KB
-rw-r--r--
NetworkForm-7a372877.js
10.83
KB
-rw-r--r--
NetworkList-ed3f1c2e.js
2.87
KB
-rw-r--r--
NetworkMap-edcca14b.js
384.37
KB
-rw-r--r--
OperationList-9cdc7cdc.js
3.03
KB
-rw-r--r--
ProfileDetail-9d676984.js
9.74
KB
-rw-r--r--
ProfileDetailsForm-2d8b9325.js
856
B
-rw-r--r--
ProfileFormMenu-402fd3a6.js
1.51
KB
-rw-r--r--
ProfileList-ec5e50ff.js
3.32
KB
-rw-r--r--
ProfileSelector-a92e1c5b.js
1.73
KB
-rw-r--r--
ProjectConfiguration-abeeb414....
6.92
KB
-rw-r--r--
ProjectForm-420f46d7.js
13.38
KB
-rw-r--r--
ProtectedRoute-d7443d15.js
209
B
-rw-r--r--
RenameHeader-48dfd372.js
1.6
KB
-rw-r--r--
SelectableMainTable-825decd1.j...
1.48
KB
-rw-r--r--
Settings-893dd2a7.js
5.98
KB
-rw-r--r--
StoragePoolDetail-cac1f490.js
5.53
KB
-rw-r--r--
StorageUsedBy-9a8da8a4.js
2.16
KB
-rw-r--r--
StorageVolumeCreate-c0d80d32.j...
1.75
KB
-rw-r--r--
StorageVolumeDetail-534c1711.j...
6.76
KB
-rw-r--r--
StorageVolumeForm-754dcb6d.js
9.63
KB
-rw-r--r--
StorageVolumeFormMenu-3787a809...
1.35
KB
-rw-r--r--
WarningList-c4a4436b.js
1.85
KB
-rw-r--r--
certificate-3aff5cf1.js
277.18
KB
-rw-r--r--
clusterGroups-0eee60fc.js
3.32
KB
-rw-r--r--
formFields-e7157cb4.js
4.61
KB
-rw-r--r--
images-2ea813f2.js
702
B
-rw-r--r--
index-205b9caf.css
481.62
KB
-rw-r--r--
index-3c1b2661.js
587.81
KB
-rw-r--r--
index.esm-7989c879.js
69.08
KB
-rw-r--r--
instanceConfigInheritance-8da6...
1.38
KB
-rw-r--r--
instanceDelete-47fcbb3e.js
1.52
KB
-rw-r--r--
instanceEdit-165cc920.js
5.29
KB
-rw-r--r--
instanceValidation-26160179.cs...
50.83
KB
-rw-r--r--
instanceValidation-ad252104.js
2.09
MB
-rw-r--r--
networks-a82d149f.js
1.83
KB
-rw-r--r--
operations-beb03b33.js
433
B
-rw-r--r--
settings-c23f9009.js
183
B
-rw-r--r--
updateMaxHeight-4e644a5f.js
861
B
-rw-r--r--
useClusterMembers-b0b2e2f7.js
3.32
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : ClusterList-376e8191.js
import{j as e,c as C,e as x,d as s,f,g as y,q as o,h as N,r as L,i as v,I as k,k as S,l as I,m as w,n as D,o as G,B as M,H as q,b as B,S as T,L as _,P as E,p as H}from"./index-3c1b2661.js";import{a as g,g as P,b as $}from"./clusterGroups-0eee60fc.js";import{i as F}from"./settings-c23f9009.js";const K=({clusterGroups:r})=>{const n=new Set(r.flatMap(t=>t.members));return e.jsx("div",{children:[{name:g,members:[...n],description:"Members from all cluster groups"},...r].map(t=>e.jsx("div",{className:"p-contextual-menu__group cluster-group",children:e.jsxs(C,{to:t.name===g?"/ui/cluster":`/ui/cluster/groups/detail/${t.name}`,className:"p-contextual-menu__link link",children:[e.jsx("div",{title:t.name,className:"u-truncate name",children:t.name}),e.jsxs("div",{className:"p-text--x-small u-float-right u-no-margin--bottom count",children:[t.members.length," ",t.members.length===1?"member":"members"]}),e.jsx("br",{}),e.jsx("div",{className:"p-text--x-small u-no-margin--bottom u-truncate description",title:t.description,children:t.description||"-"})]})},t.name))})},R=({activeGroup:r})=>{const n=x(),t=s.useNotify(),{data:i=[],error:a}=f({queryKey:[o.cluster,o.groups],queryFn:N});return a&&t.failure("Loading cluster groups failed",a),i.sort(y),e.jsx(s.ContextualMenu,{dropdownProps:{"aria-label":"select cluster group"},toggleClassName:"toggle",position:"left",toggleLabel:r,toggleAppearance:"base",className:"u-no-margin--bottom cluster-group-select",hasToggleIcon:!0,title:"Select group",children:e.jsxs("div",{className:"cluster-group-list",children:[e.jsx(K,{clusterGroups:i}),e.jsx("hr",{}),e.jsxs(s.Button,{onClick:()=>n("/ui/cluster/groups/create"),className:"p-contextual-menu__link",hasIcon:!0,children:[e.jsx(s.Icon,{name:"plus"}),e.jsx("span",{children:"Create group"})]})]},"my-div")})},Q=({group:r})=>{const n=x();return e.jsx(s.Button,{className:"u-no-margin--bottom",onClick:()=>n(`/ui/cluster/groups/detail/${r}/edit`),children:"Edit group"})},A=({group:r})=>{const n=s.useNotify(),[t,i]=L.useState(!1),a=x(),c=v(),m=()=>{i(!0),S(r).then(()=>{a("/ui/cluster",n.queue(n.success(`Cluster group ${r} deleted.`)))}).catch(p=>{i(!1),n.failure("Cluster group deletion failed",p)}).finally(()=>{c.invalidateQueries({queryKey:[o.cluster,o.groups]})})},u=r==="default",l=()=>u?"The default cluster group cannot be deleted":"Delete cluster group";return e.jsx(s.ConfirmationButton,{onHoverText:l(),appearance:"",loading:t,confirmationModalProps:{title:"Confirm delete",confirmMessage:e.jsxs("p",{children:["This will permanently delete cluster group"," ",e.jsx(k,{item:{name:r},bold:!0}),". ",e.jsx("br",{}),"This action cannot be undone, and can result in data loss."]}),confirmButtonLabel:"Delete",onConfirm:m},disabled:u,shiftClickEnabled:!0,showShiftClickHint:!0,children:e.jsx("span",{children:"Delete cluster group"})})},J=()=>{const r=I(),n=s.useNotify(),{group:t}=w(),{data:i}=D(),a=F(i),{data:c=[],error:m,isLoading:u}=f({queryKey:[o.cluster,o.members],queryFn:H,enabled:a});m&&n.failure("Loading cluster members failed",m);const l=c.filter(j=>{var h;return!t||((h=j.groups)==null?void 0:h.includes(t))}),p=$(t),b=P(l,t),d=G(b);return e.jsxs(M,{mainClassName:"cluster-list",contentClassName:"cluster-content",title:e.jsx(q,{href:`${r}/explanation/clustering/`,title:"Learn more about clustering",children:a?e.jsx(R,{activeGroup:t??g},t):"Cluster"}),controls:t?e.jsx(Q,{group:t}):null,children:[e.jsx(B,{}),e.jsxs(s.Row,{children:[a&&l.length>0&&e.jsxs(e.Fragment,{children:[e.jsx(T,{dependencies:[l,n.notification],belowId:"pagination",children:e.jsx(s.MainTable,{headers:p,rows:d.pageData,sortable:!0,onUpdateSort:d.updateSort,emptyStateMsg:u&&e.jsx(_,{text:"Loading cluster members..."})})}),e.jsx(E,{...d,id:"pagination",totalCount:c.length,visibleCount:l.length===c.length?d.pageData.length:l.length,keyword:"cluster member"})]}),!u&&a&&t&&l.length<1&&e.jsxs(s.EmptyState,{className:"empty-state",image:e.jsx(s.Icon,{name:"machines",className:"empty-state-icon"}),title:"Cluster group empty",children:[e.jsx("p",{children:"Add cluster members to this group."}),e.jsx("p",{children:e.jsxs("a",{href:`${r}/explanation/clustering/`,target:"_blank",rel:"noreferrer",children:["Learn more about clustering",e.jsx(s.Icon,{className:"external-link-icon",name:"external-link"})]})}),e.jsx(A,{group:t})]}),!a&&e.jsxs(s.EmptyState,{className:"empty-state",image:e.jsx(s.Icon,{name:"machines",className:"empty-state-icon"}),title:"This server is not clustered",children:[e.jsx("p",{children:"Creating cluster members is not supported in LXD UI. Create one using LXD CLI"}),e.jsx("p",{children:e.jsxs("a",{href:`${r}/explanation/clustering/`,target:"_blank",rel:"noreferrer",children:["Learn more about clustering",e.jsx(s.Icon,{className:"external-link-icon",name:"external-link"})]})})]})]})]})};export{J as default};
Close