From e9865697971f2040e9c2b01a30796344cf2177d5 Mon Sep 17 00:00:00 2001 From: KodeStar Date: Thu, 6 Apr 2023 15:50:11 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20kasmtech?= =?UTF-8?q?/workspaces=5Fregistry=5Ftemplate@e38293bdcc3043ec010103237ea58?= =?UTF-8?q?ffe311cd337=20=F0=9F=9A=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 1.0/404.html | 4 ++-- 1.0/404/index.html | 4 ++-- .../new/a2FzbXdlYi92cy1jb2RlOmRldmVsb3A=.json | 1 - .../new.json | 0 .../new/a2FzbXdlYi9jaHJvbWl1bTpkZXZlbG9w.json | 0 .../new/[[...workspace]]-a70f6be4d9c82ede.js | 1 - .../new/[[...workspace]]-b6c215a732a46f3d.js | 1 + .../_buildManifest.js | 2 +- .../_ssgManifest.js | 0 1.0/icons/vs-code.png | Bin 48883 -> 0 bytes 1.0/index.html | 2 +- 1.0/list.json | 2 +- .../a2FzbXdlYi92cy1jb2RlOmRldmVsb3A=/index.html | 15 --------------- .../a2FzbXdlYi9jaHJvbWl1bTpkZXZlbG9w/index.html | 4 ++-- 1.0/new/index.html | 4 ++-- 15 files changed, 12 insertions(+), 28 deletions(-) delete mode 100644 1.0/_next/data/3v3H-mbiEFyGyTInMhv4f/new/a2FzbXdlYi92cy1jb2RlOmRldmVsb3A=.json rename 1.0/_next/data/{3v3H-mbiEFyGyTInMhv4f => gi7FltjmmdR0HXdahKf5p}/new.json (100%) rename 1.0/_next/data/{3v3H-mbiEFyGyTInMhv4f => gi7FltjmmdR0HXdahKf5p}/new/a2FzbXdlYi9jaHJvbWl1bTpkZXZlbG9w.json (100%) delete mode 100644 1.0/_next/static/chunks/pages/new/[[...workspace]]-a70f6be4d9c82ede.js create mode 100644 1.0/_next/static/chunks/pages/new/[[...workspace]]-b6c215a732a46f3d.js rename 1.0/_next/static/{3v3H-mbiEFyGyTInMhv4f => gi7FltjmmdR0HXdahKf5p}/_buildManifest.js (86%) rename 1.0/_next/static/{3v3H-mbiEFyGyTInMhv4f => gi7FltjmmdR0HXdahKf5p}/_ssgManifest.js (100%) delete mode 100644 1.0/icons/vs-code.png delete mode 100644 1.0/new/a2FzbXdlYi92cy1jb2RlOmRldmVsb3A=/index.html diff --git a/1.0/404.html b/1.0/404.html index 0eef9ba..9467749 100644 --- a/1.0/404.html +++ b/1.0/404.html @@ -1,4 +1,4 @@ -404: This page could not be found
Your Registry Name
Workspace Registry

404

This page could not be found.

\ No newline at end of file + }

404

This page could not be found.

\ No newline at end of file diff --git a/1.0/404/index.html b/1.0/404/index.html index 0eef9ba..9467749 100644 --- a/1.0/404/index.html +++ b/1.0/404/index.html @@ -1,4 +1,4 @@ -404: This page could not be found
Your Registry Name
Workspace Registry

404

This page could not be found.

\ No newline at end of file + }

404

This page could not be found.

\ No newline at end of file diff --git a/1.0/_next/data/3v3H-mbiEFyGyTInMhv4f/new/a2FzbXdlYi92cy1jb2RlOmRldmVsb3A=.json b/1.0/_next/data/3v3H-mbiEFyGyTInMhv4f/new/a2FzbXdlYi92cy1jb2RlOmRldmVsb3A=.json deleted file mode 100644 index 5ba63f4..0000000 --- a/1.0/_next/data/3v3H-mbiEFyGyTInMhv4f/new/a2FzbXdlYi92cy1jb2RlOmRldmVsb3A=.json +++ /dev/null @@ -1 +0,0 @@ -{"pageProps":{"workspace":["a2FzbXdlYi92cy1jb2RlOmRldmVsb3A="]},"__N_SSG":true} \ No newline at end of file diff --git a/1.0/_next/data/3v3H-mbiEFyGyTInMhv4f/new.json b/1.0/_next/data/gi7FltjmmdR0HXdahKf5p/new.json similarity index 100% rename from 1.0/_next/data/3v3H-mbiEFyGyTInMhv4f/new.json rename to 1.0/_next/data/gi7FltjmmdR0HXdahKf5p/new.json diff --git a/1.0/_next/data/3v3H-mbiEFyGyTInMhv4f/new/a2FzbXdlYi9jaHJvbWl1bTpkZXZlbG9w.json b/1.0/_next/data/gi7FltjmmdR0HXdahKf5p/new/a2FzbXdlYi9jaHJvbWl1bTpkZXZlbG9w.json similarity index 100% rename from 1.0/_next/data/3v3H-mbiEFyGyTInMhv4f/new/a2FzbXdlYi9jaHJvbWl1bTpkZXZlbG9w.json rename to 1.0/_next/data/gi7FltjmmdR0HXdahKf5p/new/a2FzbXdlYi9jaHJvbWl1bTpkZXZlbG9w.json diff --git a/1.0/_next/static/chunks/pages/new/[[...workspace]]-a70f6be4d9c82ede.js b/1.0/_next/static/chunks/pages/new/[[...workspace]]-a70f6be4d9c82ede.js deleted file mode 100644 index 750a209..0000000 --- a/1.0/_next/static/chunks/pages/new/[[...workspace]]-a70f6be4d9c82ede.js +++ /dev/null @@ -1 +0,0 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[858],{4873:function(e,l,a){(window.__NEXT_P=window.__NEXT_P||[]).push(["/new/[[...workspace]]",function(){return a(5790)}])},5790:function(e,l,a){"use strict";a.r(l),a.d(l,{__N_SSG:function(){return u},default:function(){return p}});var s=a(5893),t=a(9008),r=a.n(t),i=a(7294),n=a(3162),o=a(8813),c=a(3157),d=a(1163),m=JSON.parse('{"wZ":[{"description":"Chromium is a free and open-source browser, primarily developed and maintained by Google.","docker_registry":"https://index.docker.io/v1/","image_src":"chromium.png","name":"kasmweb/chromium:develop","run_config":{"hostname":"kasm"},"exec_config":{"go":{"cmd":"bash -c \'/dockerstartup/custom_startup.sh --go --url \\"$KASM_URL\\"\'"},"assign":{"cmd":"bash -c \'/dockerstartup/custom_startup.sh --assign --url \\"$KASM_URL\\"\'"}},"categories":["Browser"],"friendly_name":"Chromium","architecture":["amd64","arm64"],"compatibility":["1.13.x"],"uncompressed_size_mb":2170,"sha":"c47aba1be459ed66fc58bca2fb6a3c797dd26ca1"},{"description":"Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications.","docker_registry":"https://index.docker.io/v1/","name":"kasmweb/vs-code:develop","image_src":"vs-code.png","categories":["Development"],"friendly_name":"Visual Studio Code","architecture":["amd64","arm64"],"compatibility":["1.13.x"],"uncompressed_size_mb":2240,"sha":"d62ec86ebe90c01627ebee1cb2df3e95df0babdd"}]}'),u=!0;function p(e){let{workspace:l}=e,t=(0,i.useRef)(null),u=(0,i.useRef)(null),p=(0,i.useRef)(null),[b,h]=(0,i.useState)(null),[x,g]=(0,i.useState)(null),[v,w]=(0,i.useState)(null),[j,y]=(0,i.useState)("png"),[N,_]=(0,i.useState)(null),k={friendly_name:null,image_src:null,description:null,name:null,cores:2,memory:2768,gpu_count:0,cpu_allocation_method:"Inherit",docker_registry:"https://index.docker.io/v1/",categories:[],require_gpu:!1,enabled:!0,image_type:"Container"},[C,S]=(0,i.useState)(k);(0,d.useRouter)(),(0,i.useEffect)(()=>{if(null===l)p.current.value="",t.current.value="",u.current.value="",h(null),g(null),w(null),S(k);else if(l&&l[0]){let e=m.wZ.find(e=>e.name===atob(l[0]));if(delete e.sha,p.current.value=e.description,t.current.value=e.name,u.current.value=e.friendly_name,e.categories){let a=[];e.categories.map(e=>a.push({label:e,value:e})),h(a)}if(e.architecture){let s=[];e.architecture.map(e=>s.push({label:e,value:e})),g(s)}_("../../icons/"+e.image_src),S({...C,...e})}},[l]);let R={control:(e,l)=>({...e,background:"#f1f5f9",borderRadius:"0.5rem",borderColor:"#94a3b8"}),multiValue(e,l){let{data:a}=l;return{...e,backgroundColor:"#dde6f1"}}};(0,i.useEffect)(()=>{if(C&&C.friendly_name){let e={...C};e.image_src=A(e.friendly_name)+"."+j,S(e)}},[j]);let L=e=>{let l={...C};l.categories=e.map(e=>e.value),S(l);let a=[];l.categories.map(e=>a.push({label:e,value:e})),h(a)},O=e=>{let l={...C};l.architecture=e.map(e=>e.value),S(l);let a=[];l.architecture.map(e=>a.push({label:e,value:e})),g(a)};function A(e){var l=e.toString().toLowerCase();return(l=(l=(l=l.split(/\&+/).join("-and-")).split(/[^a-z0-9]/).join("-")).split(/-+/).join("-")).trim("-")}let E=()=>{var e=a(5733);let l=new e,s=l.folder(C.friendly_name);if(s.file("workspace.json",JSON.stringify(C,null,2)),v)s.file(C.image_src,v.file);else if(N){let t=fetch(N).then(e=>e.blob());s.file(C.image_src,t)}l.generateAsync({type:"blob"}).then(function(e){(0,n.saveAs)(e,A(C.friendly_name)+".zip")})},I=e=>{let l={...C};l[e.target.name]=e.target.value,"icon"===e.target.name&&(delete l.icon,w({value:e.target.value,file:e.target.files[0]}),y(e.target.value.substr(e.target.value.lastIndexOf(".")+1)),_(null)),l.friendly_name&&(l.image_src=A(l.friendly_name)+"."+j),S(l)};return(0,s.jsxs)("div",{className:"",children:[(0,s.jsxs)(r(),{children:[(0,s.jsx)("title",{children:"Kasm Workspaces"}),(0,s.jsx)("meta",{name:"description",content:"List of workspaces for Kasm Webspaces"}),(0,s.jsx)("link",{rel:"icon",href:"/favicon.ico"})]}),(0,s.jsxs)("div",{className:"flex flex-col lg:flex-row w-full my-20 max-w-6xl text-sm rounded-xl overflow-hidden mx-auto",children:[(0,s.jsxs)("div",{className:"w-full lg:w-1/2 p-16 bg-slate-300",children:[(0,s.jsx)("h1",{className:"text-2xl font-medium mb-2",children:"Add Workspace"}),(0,s.jsxs)("div",{className:"flex flex-col",children:[(0,s.jsx)("p",{className:"mb-8 opacity-70",children:'This page is designed to allow admins to generate the JSON they need to upload to the "workspaces" directory. It also allows end users to see what settings are needed if they want to manually copy them into a new workspace.'}),(0,s.jsx)("label",{className:"mb-2 font-medium",children:"Icon"}),(0,s.jsx)("input",{type:"file",name:"icon",onChange:I,className:"mb-2 p-2 rounded-lg bg-slate-100 border border-solid border-slate-400"}),(0,s.jsx)("p",{className:"mb-6 opacity-70",children:"Select the image to use, image will be renamed when it's downloaded."}),(0,s.jsx)("label",{className:"mb-2 font-medium",children:"Friendly Name"}),(0,s.jsx)("input",{ref:u,name:"friendly_name",onChange:I,className:"mb-2 p-2 rounded-lg bg-slate-100 border border-solid border-slate-400"}),(0,s.jsx)("p",{className:"mb-6 opacity-70",children:"This is the name that will show for users"}),(0,s.jsx)("label",{className:"mb-2 font-medium",children:"Categories"}),(0,s.jsx)(o.Z,{instanceId:"1",name:"categories",isMulti:!0,options:[{value:"Browser",label:"Browser"},{value:"Communication",label:"Communication"},{value:"Desktop",label:"Desktop"},{value:"Development",label:"Development"},{value:"Games",label:"Games"},{value:"Multimedia",label:"Multimedia"},{value:"Office",label:"Office"},{value:"Privacy",label:"Privacy"},{value:"Productivity",label:"Productivity"},{value:"Remote Access",label:"Remote Access"}],onChange:L,styles:R,value:b}),(0,s.jsx)("p",{className:"mb-6 mt-2 opacity-70",children:"You can select from the available option or create new ones."}),(0,s.jsx)("label",{className:"mb-2 font-medium",children:"Description"}),(0,s.jsx)("input",{ref:p,name:"description",onChange:I,className:"mb-2 p-2 rounded-lg bg-slate-100 border border-solid border-slate-400"}),(0,s.jsx)("p",{className:"mb-6 opacity-70",children:"A short description about the workspace"}),(0,s.jsx)("label",{className:"mb-2 font-medium",children:"Docker Image"}),(0,s.jsx)("input",{ref:t,name:"name",onChange:I,className:"mb-2 p-2 rounded-lg bg-slate-100 border border-solid border-slate-400"}),(0,s.jsxs)("p",{className:"mb-6 opacity-70",children:["The docker image to use, i.e. ",(0,s.jsx)("code",{className:"text-xs p-1 px-2 rounded bg-white/40",children:"kasmweb/filezilla:develop"})]}),(0,s.jsx)("label",{className:"mb-2 font-medium",children:"Architecture"}),(0,s.jsx)(c.ZP,{instanceId:"2",name:"architecture",isMulti:!0,options:[{value:"amd64",label:"amd64"},{value:"arm64",label:"arm64"}],onChange:O,styles:R,value:x}),(0,s.jsx)("p",{className:"mb-6 mt-2 opacity-70",children:"You can select from the available option or create new ones."})]})]}),(0,s.jsxs)("div",{className:"w-full lg:w-1/2 p-16 bg-slate-100",children:[(0,s.jsx)(f,{workspace:C,icon:v,inlineImage:N}),(0,s.jsx)("pre",{className:"my-8 overflow-y-auto text-xs",children:JSON.stringify({...C},null,2)}),(0,s.jsx)("button",{onClick:E,className:"p-4 relative z-10 px-5 bg-cyan-700 border-t border-white/20 border-solid hover:bg-slate-900 transition m-2 rounded items-center text-white/70 flex cursor-pointer",children:"Download"})]})]})]})}function f(e){let{workspace:l,icon:a,inlineImage:t}=e,[r,n]=(0,i.useState)(!1),o=null;if(a){let c=new Blob([a.file]);o=URL.createObjectURL(c),l.image_src=o}return(0,s.jsx)("div",{className:"rounded-xl group w-full shadow max-w-xs relative overflow-hidden h-[100px] border border-solid flex flex-col justify-between bg-slate-300 border-slate-400/50",children:(0,s.jsxs)("div",{className:"absolute top-0 left-0 right-0 h-[200px] transition-all"+(r?" -translate-y-1/2":""),children:[(0,s.jsxs)("div",{onClick:()=>n(!0),className:"h-[100px] p-4 relative overflow-hidden cursor-pointer",children:[(0,s.jsx)("img",{className:"h-[90px] group-hover:scale-150 transition-all absolute left-2 top-1",src:l.image_src,onError(e){null!==t&&(e.target.src=t)},alt:l.friendly_name}),(0,s.jsxs)("div",{className:"flex-col pl-28",children:[(0,s.jsx)("div",{className:"font-bold",children:l.friendly_name||"Friendly Name"}),(0,s.jsxs)("div",{className:"text-xs mb-2 flex gap-2",children:["Your Registry Name"," ",(0,s.jsx)("span",{children:void 0})]}),(0,s.jsx)("div",{className:" h-8"})]}),(0,s.jsxs)("div",{className:"absolute bottom-0 left-0 right-0 bg-slate-400/20 h-8 text-[10px] flex items-center justify-center",children:[l.architecture&&l.architecture.map((e,l)=>(0,s.jsx)("span",{className:"p-2 py-0 m-[1px] inline-block rounded bg-slate-400/70",children:e},"arch"+l)),l.categories.map((e,l)=>(0,s.jsx)("span",{className:"p-2 py-0 m-[1px] inline-block rounded bg-slate-300/90",children:e},"cat"+l))]}),!1]}),(0,s.jsxs)("div",{className:"h-[100px] text-xs relative p-2 pl-4 flex",children:[(0,s.jsx)("button",{className:"absolute right-2 top-2 bg-slate-100 rounded-full flex justify-center items-center h-6 w-6",onClick:()=>n(!1),children:(0,s.jsx)("svg",{style:{height:"14px"},xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 320 512",children:(0,s.jsx)("path",{d:"M310.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L160 210.7 54.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L114.7 256 9.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 301.3 265.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L205.3 256 310.6 150.6z"})})}),(0,s.jsxs)("div",{className:"flex flex-col flex-grow",children:[(0,s.jsx)("div",{className:"font-bold",children:l.friendly_name})," ",l.description]}),(0,s.jsxs)("div",{className:"flex flex-col justify-end gap-1",children:[(0,s.jsx)("div",{className:"text-xs text-color w-full p-4 py-1 rounded-lg bg-black/5 flex justify-center items-center",children:"Edit"}),(0,s.jsx)("button",{className:"text-xs w-full p-4 py-1 rounded-lg flex justify-center items-center bg-blue-500 font-bold text-white",children:"Install"})]})]})]})})}}},function(e){e.O(0,[484,774,888,179],function(){return e(e.s=4873)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/1.0/_next/static/chunks/pages/new/[[...workspace]]-b6c215a732a46f3d.js b/1.0/_next/static/chunks/pages/new/[[...workspace]]-b6c215a732a46f3d.js new file mode 100644 index 0000000..cdee059 --- /dev/null +++ b/1.0/_next/static/chunks/pages/new/[[...workspace]]-b6c215a732a46f3d.js @@ -0,0 +1 @@ +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[858],{4873:function(e,l,a){(window.__NEXT_P=window.__NEXT_P||[]).push(["/new/[[...workspace]]",function(){return a(5790)}])},5790:function(e,l,a){"use strict";a.r(l),a.d(l,{__N_SSG:function(){return u},default:function(){return p}});var s=a(5893),t=a(9008),r=a.n(t),n=a(7294),i=a(3162),o=a(8813),c=a(3157),d=a(1163),m=JSON.parse('{"wZ":[{"description":"Chromium is a free and open-source browser, primarily developed and maintained by Google.","docker_registry":"https://index.docker.io/v1/","image_src":"chromium.png","name":"kasmweb/chromium:develop","run_config":{"hostname":"kasm"},"exec_config":{"go":{"cmd":"bash -c \'/dockerstartup/custom_startup.sh --go --url \\"$KASM_URL\\"\'"},"assign":{"cmd":"bash -c \'/dockerstartup/custom_startup.sh --assign --url \\"$KASM_URL\\"\'"}},"categories":["Browser"],"friendly_name":"Chromium","architecture":["amd64","arm64"],"compatibility":["1.13.x"],"uncompressed_size_mb":2170,"sha":"c47aba1be459ed66fc58bca2fb6a3c797dd26ca1"}]}'),u=!0;function p(e){let{workspace:l}=e,t=(0,n.useRef)(null),u=(0,n.useRef)(null),p=(0,n.useRef)(null),[h,b]=(0,n.useState)(null),[x,g]=(0,n.useState)(null),[v,w]=(0,n.useState)(null),[j,y]=(0,n.useState)("png"),[N,_]=(0,n.useState)(null),k={friendly_name:null,image_src:null,description:null,name:null,cores:2,memory:2768,gpu_count:0,cpu_allocation_method:"Inherit",docker_registry:"https://index.docker.io/v1/",categories:[],require_gpu:!1,enabled:!0,image_type:"Container"},[C,S]=(0,n.useState)(k);(0,d.useRouter)(),(0,n.useEffect)(()=>{if(null===l)p.current.value="",t.current.value="",u.current.value="",b(null),g(null),w(null),S(k);else if(l&&l[0]){let e=m.wZ.find(e=>e.name===atob(l[0]));if(delete e.sha,p.current.value=e.description,t.current.value=e.name,u.current.value=e.friendly_name,e.categories){let a=[];e.categories.map(e=>a.push({label:e,value:e})),b(a)}if(e.architecture){let s=[];e.architecture.map(e=>s.push({label:e,value:e})),g(s)}_("../../icons/"+e.image_src),S({...C,...e})}},[l]);let R={control:(e,l)=>({...e,background:"#f1f5f9",borderRadius:"0.5rem",borderColor:"#94a3b8"}),multiValue(e,l){let{data:a}=l;return{...e,backgroundColor:"#dde6f1"}}};(0,n.useEffect)(()=>{if(C&&C.friendly_name){let e={...C};e.image_src=A(e.friendly_name)+"."+j,S(e)}},[j]);let L=e=>{let l={...C};l.categories=e.map(e=>e.value),S(l);let a=[];l.categories.map(e=>a.push({label:e,value:e})),b(a)},O=e=>{let l={...C};l.architecture=e.map(e=>e.value),S(l);let a=[];l.architecture.map(e=>a.push({label:e,value:e})),g(a)};function A(e){var l=e.toString().toLowerCase();return(l=(l=(l=l.split(/\&+/).join("-and-")).split(/[^a-z0-9]/).join("-")).split(/-+/).join("-")).trim("-")}let E=()=>{var e=a(5733);let l=new e,s=l.folder(C.friendly_name);if(s.file("workspace.json",JSON.stringify(C,null,2)),v)s.file(C.image_src,v.file);else if(N){let t=fetch(N).then(e=>e.blob());s.file(C.image_src,t)}l.generateAsync({type:"blob"}).then(function(e){(0,i.saveAs)(e,A(C.friendly_name)+".zip")})},I=e=>{let l={...C};l[e.target.name]=e.target.value,"icon"===e.target.name&&(delete l.icon,w({value:e.target.value,file:e.target.files[0]}),y(e.target.value.substr(e.target.value.lastIndexOf(".")+1)),_(null)),l.friendly_name&&(l.image_src=A(l.friendly_name)+"."+j),S(l)};return(0,s.jsxs)("div",{className:"",children:[(0,s.jsxs)(r(),{children:[(0,s.jsx)("title",{children:"Kasm Workspaces"}),(0,s.jsx)("meta",{name:"description",content:"List of workspaces for Kasm Webspaces"}),(0,s.jsx)("link",{rel:"icon",href:"/favicon.ico"})]}),(0,s.jsxs)("div",{className:"flex flex-col lg:flex-row w-full my-20 max-w-6xl text-sm rounded-xl overflow-hidden mx-auto",children:[(0,s.jsxs)("div",{className:"w-full lg:w-1/2 p-16 bg-slate-300",children:[(0,s.jsx)("h1",{className:"text-2xl font-medium mb-2",children:"Add Workspace"}),(0,s.jsxs)("div",{className:"flex flex-col",children:[(0,s.jsx)("p",{className:"mb-8 opacity-70",children:'This page is designed to allow admins to generate the JSON they need to upload to the "workspaces" directory. It also allows end users to see what settings are needed if they want to manually copy them into a new workspace.'}),(0,s.jsx)("label",{className:"mb-2 font-medium",children:"Icon"}),(0,s.jsx)("input",{type:"file",name:"icon",onChange:I,className:"mb-2 p-2 rounded-lg bg-slate-100 border border-solid border-slate-400"}),(0,s.jsx)("p",{className:"mb-6 opacity-70",children:"Select the image to use, image will be renamed when it's downloaded."}),(0,s.jsx)("label",{className:"mb-2 font-medium",children:"Friendly Name"}),(0,s.jsx)("input",{ref:u,name:"friendly_name",onChange:I,className:"mb-2 p-2 rounded-lg bg-slate-100 border border-solid border-slate-400"}),(0,s.jsx)("p",{className:"mb-6 opacity-70",children:"This is the name that will show for users"}),(0,s.jsx)("label",{className:"mb-2 font-medium",children:"Categories"}),(0,s.jsx)(o.Z,{instanceId:"1",name:"categories",isMulti:!0,options:[{value:"Browser",label:"Browser"},{value:"Communication",label:"Communication"},{value:"Desktop",label:"Desktop"},{value:"Development",label:"Development"},{value:"Games",label:"Games"},{value:"Multimedia",label:"Multimedia"},{value:"Office",label:"Office"},{value:"Privacy",label:"Privacy"},{value:"Productivity",label:"Productivity"},{value:"Remote Access",label:"Remote Access"}],onChange:L,styles:R,value:h}),(0,s.jsx)("p",{className:"mb-6 mt-2 opacity-70",children:"You can select from the available option or create new ones."}),(0,s.jsx)("label",{className:"mb-2 font-medium",children:"Description"}),(0,s.jsx)("input",{ref:p,name:"description",onChange:I,className:"mb-2 p-2 rounded-lg bg-slate-100 border border-solid border-slate-400"}),(0,s.jsx)("p",{className:"mb-6 opacity-70",children:"A short description about the workspace"}),(0,s.jsx)("label",{className:"mb-2 font-medium",children:"Docker Image"}),(0,s.jsx)("input",{ref:t,name:"name",onChange:I,className:"mb-2 p-2 rounded-lg bg-slate-100 border border-solid border-slate-400"}),(0,s.jsxs)("p",{className:"mb-6 opacity-70",children:["The docker image to use, i.e. ",(0,s.jsx)("code",{className:"text-xs p-1 px-2 rounded bg-white/40",children:"kasmweb/filezilla:develop"})]}),(0,s.jsx)("label",{className:"mb-2 font-medium",children:"Architecture"}),(0,s.jsx)(c.ZP,{instanceId:"2",name:"architecture",isMulti:!0,options:[{value:"amd64",label:"amd64"},{value:"arm64",label:"arm64"}],onChange:O,styles:R,value:x}),(0,s.jsx)("p",{className:"mb-6 mt-2 opacity-70",children:"You can select from the available option or create new ones."})]})]}),(0,s.jsxs)("div",{className:"w-full lg:w-1/2 p-16 bg-slate-100",children:[(0,s.jsx)(f,{workspace:C,icon:v,inlineImage:N}),(0,s.jsx)("pre",{className:"my-8 overflow-y-auto text-xs",children:JSON.stringify({...C},null,2)}),(0,s.jsx)("button",{onClick:E,className:"p-4 relative z-10 px-5 bg-cyan-700 border-t border-white/20 border-solid hover:bg-slate-900 transition m-2 rounded items-center text-white/70 flex cursor-pointer",children:"Download"})]})]})]})}function f(e){let{workspace:l,icon:a,inlineImage:t}=e,[r,i]=(0,n.useState)(!1),o=null;if(a){let c=new Blob([a.file]);o=URL.createObjectURL(c),l.image_src=o}return(0,s.jsx)("div",{className:"rounded-xl group w-full shadow max-w-xs relative overflow-hidden h-[100px] border border-solid flex flex-col justify-between bg-slate-300 border-slate-400/50",children:(0,s.jsxs)("div",{className:"absolute top-0 left-0 right-0 h-[200px] transition-all"+(r?" -translate-y-1/2":""),children:[(0,s.jsxs)("div",{onClick:()=>i(!0),className:"h-[100px] p-4 relative overflow-hidden cursor-pointer",children:[(0,s.jsx)("img",{className:"h-[90px] group-hover:scale-150 transition-all absolute left-2 top-1",src:l.image_src,onError(e){null!==t&&(e.target.src=t)},alt:l.friendly_name}),(0,s.jsxs)("div",{className:"flex-col pl-28",children:[(0,s.jsx)("div",{className:"font-bold",children:l.friendly_name||"Friendly Name"}),(0,s.jsxs)("div",{className:"text-xs mb-2 flex gap-2",children:["Your Registry Name"," ",(0,s.jsx)("span",{children:void 0})]}),(0,s.jsx)("div",{className:" h-8"})]}),(0,s.jsxs)("div",{className:"absolute bottom-0 left-0 right-0 bg-slate-400/20 h-8 text-[10px] flex items-center justify-center",children:[l.architecture&&l.architecture.map((e,l)=>(0,s.jsx)("span",{className:"p-2 py-0 m-[1px] inline-block rounded bg-slate-400/70",children:e},"arch"+l)),l.categories.map((e,l)=>(0,s.jsx)("span",{className:"p-2 py-0 m-[1px] inline-block rounded bg-slate-300/90",children:e},"cat"+l))]}),!1]}),(0,s.jsxs)("div",{className:"h-[100px] text-xs relative p-2 pl-4 flex",children:[(0,s.jsx)("button",{className:"absolute right-2 top-2 bg-slate-100 rounded-full flex justify-center items-center h-6 w-6",onClick:()=>i(!1),children:(0,s.jsx)("svg",{style:{height:"14px"},xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 320 512",children:(0,s.jsx)("path",{d:"M310.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L160 210.7 54.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L114.7 256 9.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L160 301.3 265.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L205.3 256 310.6 150.6z"})})}),(0,s.jsxs)("div",{className:"flex flex-col flex-grow",children:[(0,s.jsx)("div",{className:"font-bold",children:l.friendly_name})," ",l.description]}),(0,s.jsxs)("div",{className:"flex flex-col justify-end gap-1",children:[(0,s.jsx)("div",{className:"text-xs text-color w-full p-4 py-1 rounded-lg bg-black/5 flex justify-center items-center",children:"Edit"}),(0,s.jsx)("button",{className:"text-xs w-full p-4 py-1 rounded-lg flex justify-center items-center bg-blue-500 font-bold text-white",children:"Install"})]})]})]})})}}},function(e){e.O(0,[484,774,888,179],function(){return e(e.s=4873)}),_N_E=e.O()}]); \ No newline at end of file diff --git a/1.0/_next/static/3v3H-mbiEFyGyTInMhv4f/_buildManifest.js b/1.0/_next/static/gi7FltjmmdR0HXdahKf5p/_buildManifest.js similarity index 86% rename from 1.0/_next/static/3v3H-mbiEFyGyTInMhv4f/_buildManifest.js rename to 1.0/_next/static/gi7FltjmmdR0HXdahKf5p/_buildManifest.js index a7d80c5..8219ba3 100644 --- a/1.0/_next/static/3v3H-mbiEFyGyTInMhv4f/_buildManifest.js +++ b/1.0/_next/static/gi7FltjmmdR0HXdahKf5p/_buildManifest.js @@ -1 +1 @@ -self.__BUILD_MANIFEST={__rewrites:{beforeFiles:[],afterFiles:[],fallback:[]},"/":["static/css/7c9e31c2156353a4.css","static/chunks/pages/index-9416961d9ac86df9.js"],"/_error":["static/chunks/pages/_error-8353112a01355ec2.js"],"/new/[[...workspace]]":["static/chunks/484-ea12e2f7cb01c6ad.js","static/chunks/pages/new/[[...workspace]]-a70f6be4d9c82ede.js"],sortedPages:["/","/_app","/_error","/new/[[...workspace]]"]},self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB(); \ No newline at end of file +self.__BUILD_MANIFEST={__rewrites:{beforeFiles:[],afterFiles:[],fallback:[]},"/":["static/css/7c9e31c2156353a4.css","static/chunks/pages/index-9416961d9ac86df9.js"],"/_error":["static/chunks/pages/_error-8353112a01355ec2.js"],"/new/[[...workspace]]":["static/chunks/484-ea12e2f7cb01c6ad.js","static/chunks/pages/new/[[...workspace]]-b6c215a732a46f3d.js"],sortedPages:["/","/_app","/_error","/new/[[...workspace]]"]},self.__BUILD_MANIFEST_CB&&self.__BUILD_MANIFEST_CB(); \ No newline at end of file diff --git a/1.0/_next/static/3v3H-mbiEFyGyTInMhv4f/_ssgManifest.js b/1.0/_next/static/gi7FltjmmdR0HXdahKf5p/_ssgManifest.js similarity index 100% rename from 1.0/_next/static/3v3H-mbiEFyGyTInMhv4f/_ssgManifest.js rename to 1.0/_next/static/gi7FltjmmdR0HXdahKf5p/_ssgManifest.js diff --git a/1.0/icons/vs-code.png b/1.0/icons/vs-code.png deleted file mode 100644 index 51dcb6014f0934de2b85b000cdadde404618e979..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 48883 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

$jn=WM79x;KLfvOSU6-u15Bjg_3rqy z-?RA(L3!~1tcHak%YxN1A7m%vjh39N$^ybL%uGz^60p<2u0MXtgnN5w$>raLWyhAt z5m=?0Cm93B5S>F5jr&V#_XSS1sY;1u@rsHxWb1j{U z1%zRkBaZ>d0y2#-TYvjKBu*Hjg)47_)IbTc3S*+{q4(96JyhoFE8QkR=L=5DKIeH2ewF)Dcick&qBYLZAYP z0uU6IA`%PnB|Z{9oDghmESV&BLhK|ypKs5%w;wY@;l!4ZObkuz@cyc)W~D9m(Yy1` zOl@|UbyQA6&6~Wy;{5D#F zTPUID;l}^~I?FcSfn_b2^uRq2dL=}AdH&s%u`?%@M~|Q5o`Njw0qeYdo$q~gGA;!O zA!PeiBPsyGg=u^K{R3>@;m@op?nV}Y{p)oE2CGvbZo@Bkqx+#D2uC7|+nWmyYr&Nd z?kQxA2397|zt>*6_Bsp77frJU;RO(-DqzIgWoI`igK^$e;mzk9tB+*m%Byi|pqCcb(}H3BLJyOz z-XFpkxKaqp-RP|JzzYh{Ndlwq^4rQe>aXQQG!pp5qjq5EV4Ng~>+{fQyxPdc0U;!$>%q$h@H;x8 z`~cQyr0r;Zz73uuQ~+>>G+bDy|M2C>XzcXcN$rnoqHix`*G|CoDL5!V2qD|b?M-^t z^$_2fxqz#ep7n+gKi}2S@sijzc+heVYc*gDIOh5E&;o5sjW2H%a3{x;Xn2a|asPmG6O4*XjjMjT*gY z3J^lbeVil!<6w>p?kJ>L2yMkg(zrBX;8oq8eS2H8zjPUmf>YY5m^E4S+nJ`{_e6{L xJ@tEY{EKOk&%v}qs0SZ`$QNOxqK>L9;4d+7MbZ?;93=n%002ovPDHLkV1jV)$u0l@ diff --git a/1.0/index.html b/1.0/index.html index 987547b..bba9d1a 100644 --- a/1.0/index.html +++ b/1.0/index.html @@ -1 +1 @@ -Kasm Workspaces

Your Registry Name
Workspace Registry

Workspaces

No workspaces found

\ No newline at end of file +Kasm Workspaces
Your Registry Name
Workspace Registry

Workspaces

No workspaces found

\ No newline at end of file diff --git a/1.0/list.json b/1.0/list.json index 3b4ef95..255a841 100644 --- a/1.0/list.json +++ b/1.0/list.json @@ -1 +1 @@ -{"name":"Your Registry Name","workspacecount":2,"icon":"/img/logo.svg","description":"A brief description of the registries purpose.","list_url":"https://username.github.io/kasm-registry/","contact_url":"https://github.com/username/kasm-registry/issues","modified":1680787013163,"workspaces":[{"description":"Chromium is a free and open-source browser, primarily developed and maintained by Google.","docker_registry":"https://index.docker.io/v1/","image_src":"chromium.png","name":"kasmweb/chromium:develop","run_config":{"hostname":"kasm"},"exec_config":{"go":{"cmd":"bash -c '/dockerstartup/custom_startup.sh --go --url \"$KASM_URL\"'"},"assign":{"cmd":"bash -c '/dockerstartup/custom_startup.sh --assign --url \"$KASM_URL\"'"}},"categories":["Browser"],"friendly_name":"Chromium","architecture":["amd64","arm64"],"compatibility":["1.13.x"],"uncompressed_size_mb":2170,"sha":"c47aba1be459ed66fc58bca2fb6a3c797dd26ca1"},{"description":"Visual Studio Code is a code editor redefined and optimized for building and debugging modern web and cloud applications.","docker_registry":"https://index.docker.io/v1/","name":"kasmweb/vs-code:develop","image_src":"vs-code.png","categories":["Development"],"friendly_name":"Visual Studio Code","architecture":["amd64","arm64"],"compatibility":["1.13.x"],"uncompressed_size_mb":2240,"sha":"d62ec86ebe90c01627ebee1cb2df3e95df0babdd"}]} \ No newline at end of file +{"name":"Your Registry Name","workspacecount":1,"icon":"/img/logo.svg","description":"A brief description of the registries purpose.","list_url":"https://username.github.io/kasm-registry/","contact_url":"https://github.com/username/kasm-registry/issues","modified":1680796193089,"workspaces":[{"description":"Chromium is a free and open-source browser, primarily developed and maintained by Google.","docker_registry":"https://index.docker.io/v1/","image_src":"chromium.png","name":"kasmweb/chromium:develop","run_config":{"hostname":"kasm"},"exec_config":{"go":{"cmd":"bash -c '/dockerstartup/custom_startup.sh --go --url \"$KASM_URL\"'"},"assign":{"cmd":"bash -c '/dockerstartup/custom_startup.sh --assign --url \"$KASM_URL\"'"}},"categories":["Browser"],"friendly_name":"Chromium","architecture":["amd64","arm64"],"compatibility":["1.13.x"],"uncompressed_size_mb":2170,"sha":"c47aba1be459ed66fc58bca2fb6a3c797dd26ca1"}]} \ No newline at end of file diff --git a/1.0/new/a2FzbXdlYi92cy1jb2RlOmRldmVsb3A=/index.html b/1.0/new/a2FzbXdlYi92cy1jb2RlOmRldmVsb3A=/index.html deleted file mode 100644 index c2aaf7b..0000000 --- a/1.0/new/a2FzbXdlYi92cy1jb2RlOmRldmVsb3A=/index.html +++ /dev/null @@ -1,15 +0,0 @@ -Kasm Workspaces
Your Registry Name
Workspace Registry

Add Workspace

This page is designed to allow admins to generate the JSON they need to upload to the "workspaces" directory. It also allows end users to see what settings are needed if they want to manually copy them into a new workspace.

Select the image to use, image will be renamed when it's downloaded.

This is the name that will show for users

Select...

You can select from the available option or create new ones.

A short description about the workspace

The docker image to use, i.e. kasmweb/filezilla:develop

Select...

You can select from the available option or create new ones.

Friendly Name
Your Registry Name
Edit
{
-  "friendly_name": null,
-  "image_src": null,
-  "description": null,
-  "name": null,
-  "cores": 2,
-  "memory": 2768,
-  "gpu_count": 0,
-  "cpu_allocation_method": "Inherit",
-  "docker_registry": "https://index.docker.io/v1/",
-  "categories": [],
-  "require_gpu": false,
-  "enabled": true,
-  "image_type": "Container"
-}
\ No newline at end of file diff --git a/1.0/new/a2FzbXdlYi9jaHJvbWl1bTpkZXZlbG9w/index.html b/1.0/new/a2FzbXdlYi9jaHJvbWl1bTpkZXZlbG9w/index.html index b5a93f3..a65f8e2 100644 --- a/1.0/new/a2FzbXdlYi9jaHJvbWl1bTpkZXZlbG9w/index.html +++ b/1.0/new/a2FzbXdlYi9jaHJvbWl1bTpkZXZlbG9w/index.html @@ -1,4 +1,4 @@ -Kasm Workspaces
Your Registry Name
Workspace Registry

Add Workspace

This page is designed to allow admins to generate the JSON they need to upload to the "workspaces" directory. It also allows end users to see what settings are needed if they want to manually copy them into a new workspace.

Select the image to use, image will be renamed when it's downloaded.

This is the name that will show for users

Select...

You can select from the available option or create new ones.

A short description about the workspace

The docker image to use, i.e. kasmweb/filezilla:develop

Select...

You can select from the available option or create new ones.

Friendly Name
Your Registry Name
Edit
{
+Kasm Workspaces
Your Registry Name
Workspace Registry

Add Workspace

This page is designed to allow admins to generate the JSON they need to upload to the "workspaces" directory. It also allows end users to see what settings are needed if they want to manually copy them into a new workspace.

Select the image to use, image will be renamed when it's downloaded.

This is the name that will show for users

Select...

You can select from the available option or create new ones.

A short description about the workspace

The docker image to use, i.e. kasmweb/filezilla:develop

Select...

You can select from the available option or create new ones.

Friendly Name
Your Registry Name
Edit
{
   "friendly_name": null,
   "image_src": null,
   "description": null,
@@ -12,4 +12,4 @@
   "require_gpu": false,
   "enabled": true,
   "image_type": "Container"
-}
\ No newline at end of file +}
\ No newline at end of file diff --git a/1.0/new/index.html b/1.0/new/index.html index a4eb1bd..abdd8a0 100644 --- a/1.0/new/index.html +++ b/1.0/new/index.html @@ -1,4 +1,4 @@ -Kasm Workspaces
Your Registry Name
Workspace Registry

Add Workspace

This page is designed to allow admins to generate the JSON they need to upload to the "workspaces" directory. It also allows end users to see what settings are needed if they want to manually copy them into a new workspace.

Select the image to use, image will be renamed when it's downloaded.

This is the name that will show for users

Select...

You can select from the available option or create new ones.

A short description about the workspace

The docker image to use, i.e. kasmweb/filezilla:develop

Select...

You can select from the available option or create new ones.

Friendly Name
Your Registry Name
Edit
{
+Kasm Workspaces
Your Registry Name
Workspace Registry

Add Workspace

This page is designed to allow admins to generate the JSON they need to upload to the "workspaces" directory. It also allows end users to see what settings are needed if they want to manually copy them into a new workspace.

Select the image to use, image will be renamed when it's downloaded.

This is the name that will show for users

Select...

You can select from the available option or create new ones.

A short description about the workspace

The docker image to use, i.e. kasmweb/filezilla:develop

Select...

You can select from the available option or create new ones.

Friendly Name
Your Registry Name
Edit
{
   "friendly_name": null,
   "image_src": null,
   "description": null,
@@ -12,4 +12,4 @@
   "require_gpu": false,
   "enabled": true,
   "image_type": "Container"
-}
\ No newline at end of file +}
\ No newline at end of file