From 25a145b59e13369debe1f98e80e28ea412aa53da Mon Sep 17 00:00:00 2001 From: doctorfree Date: Sat, 25 Nov 2023 20:26:52 +0000 Subject: [PATCH] =?UTF-8?q?Deploying=20to=20gh-pages=20from=20@=20doctorfr?= =?UTF-8?q?ee/kasm-registry@595282e2166e803651fc0dd8565de75f0a57a51a=20?= =?UTF-8?q?=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.json | 0 .../new/ZG9jdG9yd2hlbi9rYXNtOm5lb3ZpbQ==.json | 0 .../ZG9jdG9yd2hlbi9rYXNtOmFzY2lpdmlsbGU=.json | 0 .../new/ZG9jdG9yd2hlbi9rYXNtOmRlbHV4ZQ==.json | 0 .../new/ZG9jdG9yd2hlbi9rYXNtOmp1cHl0ZXI=.json | 0 .../ZG9jdG9yd2hlbi9rYXNtOnNwaWRlcmZvb3Q=.json | 0 ...jdG9yd2hlbi9rYXNtOnVidW50dS1mb2NhbA==.json | 0 ...jdG9yd2hlbi9rYXNtOnVidW50dS1qYW1teQ==.json | 0 .../new/ZG9jdG9yd2hlbi9rYXNtOndpbmc=.json | 0 .../ZG9jdG9yd2hlbi9rYXNtOndpbmctbmVvdmlt.json | 0 .../_buildManifest.js | 2 +- .../_ssgManifest.js | 0 ...s => [[...workspace]]-340e8f164afb64d4.js} | 2 +- 1.0/icons/ubuntu.png | Bin 13282 -> 8944 bytes 1.0/index.html | 2 +- 1.0/list.json | 2 +- .../index.html | 4 ++-- .../index.html | 4 ++-- .../index.html | 4 ++-- .../index.html | 4 ++-- .../index.html | 4 ++-- .../index.html | 4 ++-- .../index.html | 4 ++-- .../ZG9jdG9yd2hlbi9rYXNtOndpbmc=/index.html | 4 ++-- .../index.html | 4 ++-- 1.0/new/index.html | 4 ++-- 28 files changed, 28 insertions(+), 28 deletions(-) rename 1.0/_next/data/{SYcJIKlM-Uw0G37vIsDGd => 5UBCn_nTcFmJWpoxJqLr9}/new.json (100%) rename 1.0/_next/data/{SYcJIKlM-Uw0G37vIsDGd => 5UBCn_nTcFmJWpoxJqLr9}/new/ZG9jdG9yd2hlbi9rYXNtOm5lb3ZpbQ==.json (100%) rename 1.0/_next/data/{SYcJIKlM-Uw0G37vIsDGd => 5UBCn_nTcFmJWpoxJqLr9}/new/ZG9jdG9yd2hlbi9rYXNtOmFzY2lpdmlsbGU=.json (100%) rename 1.0/_next/data/{SYcJIKlM-Uw0G37vIsDGd => 5UBCn_nTcFmJWpoxJqLr9}/new/ZG9jdG9yd2hlbi9rYXNtOmRlbHV4ZQ==.json (100%) rename 1.0/_next/data/{SYcJIKlM-Uw0G37vIsDGd => 5UBCn_nTcFmJWpoxJqLr9}/new/ZG9jdG9yd2hlbi9rYXNtOmp1cHl0ZXI=.json (100%) rename 1.0/_next/data/{SYcJIKlM-Uw0G37vIsDGd => 5UBCn_nTcFmJWpoxJqLr9}/new/ZG9jdG9yd2hlbi9rYXNtOnNwaWRlcmZvb3Q=.json (100%) rename 1.0/_next/data/{SYcJIKlM-Uw0G37vIsDGd => 5UBCn_nTcFmJWpoxJqLr9}/new/ZG9jdG9yd2hlbi9rYXNtOnVidW50dS1mb2NhbA==.json (100%) rename 1.0/_next/data/{SYcJIKlM-Uw0G37vIsDGd => 5UBCn_nTcFmJWpoxJqLr9}/new/ZG9jdG9yd2hlbi9rYXNtOnVidW50dS1qYW1teQ==.json (100%) rename 1.0/_next/data/{SYcJIKlM-Uw0G37vIsDGd => 5UBCn_nTcFmJWpoxJqLr9}/new/ZG9jdG9yd2hlbi9rYXNtOndpbmc=.json (100%) rename 1.0/_next/data/{SYcJIKlM-Uw0G37vIsDGd => 5UBCn_nTcFmJWpoxJqLr9}/new/ZG9jdG9yd2hlbi9rYXNtOndpbmctbmVvdmlt.json (100%) rename 1.0/_next/static/{SYcJIKlM-Uw0G37vIsDGd => 5UBCn_nTcFmJWpoxJqLr9}/_buildManifest.js (86%) rename 1.0/_next/static/{SYcJIKlM-Uw0G37vIsDGd => 5UBCn_nTcFmJWpoxJqLr9}/_ssgManifest.js (100%) rename 1.0/_next/static/chunks/pages/new/{[[...workspace]]-508d7ba3782ba6de.js => [[...workspace]]-340e8f164afb64d4.js} (99%) diff --git a/1.0/404.html b/1.0/404.html index a04911f..7f5086e 100644 --- a/1.0/404.html +++ b/1.0/404.html @@ -1,4 +1,4 @@ -404: This page could not be found
Record Technologies
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 a04911f..7f5086e 100644 --- a/1.0/404/index.html +++ b/1.0/404/index.html @@ -1,4 +1,4 @@ -404: This page could not be found
Record Technologies
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/SYcJIKlM-Uw0G37vIsDGd/new.json b/1.0/_next/data/5UBCn_nTcFmJWpoxJqLr9/new.json similarity index 100% rename from 1.0/_next/data/SYcJIKlM-Uw0G37vIsDGd/new.json rename to 1.0/_next/data/5UBCn_nTcFmJWpoxJqLr9/new.json diff --git a/1.0/_next/data/SYcJIKlM-Uw0G37vIsDGd/new/ZG9jdG9yd2hlbi9rYXNtOm5lb3ZpbQ==.json b/1.0/_next/data/5UBCn_nTcFmJWpoxJqLr9/new/ZG9jdG9yd2hlbi9rYXNtOm5lb3ZpbQ==.json similarity index 100% rename from 1.0/_next/data/SYcJIKlM-Uw0G37vIsDGd/new/ZG9jdG9yd2hlbi9rYXNtOm5lb3ZpbQ==.json rename to 1.0/_next/data/5UBCn_nTcFmJWpoxJqLr9/new/ZG9jdG9yd2hlbi9rYXNtOm5lb3ZpbQ==.json diff --git a/1.0/_next/data/SYcJIKlM-Uw0G37vIsDGd/new/ZG9jdG9yd2hlbi9rYXNtOmFzY2lpdmlsbGU=.json b/1.0/_next/data/5UBCn_nTcFmJWpoxJqLr9/new/ZG9jdG9yd2hlbi9rYXNtOmFzY2lpdmlsbGU=.json similarity index 100% rename from 1.0/_next/data/SYcJIKlM-Uw0G37vIsDGd/new/ZG9jdG9yd2hlbi9rYXNtOmFzY2lpdmlsbGU=.json rename to 1.0/_next/data/5UBCn_nTcFmJWpoxJqLr9/new/ZG9jdG9yd2hlbi9rYXNtOmFzY2lpdmlsbGU=.json diff --git a/1.0/_next/data/SYcJIKlM-Uw0G37vIsDGd/new/ZG9jdG9yd2hlbi9rYXNtOmRlbHV4ZQ==.json b/1.0/_next/data/5UBCn_nTcFmJWpoxJqLr9/new/ZG9jdG9yd2hlbi9rYXNtOmRlbHV4ZQ==.json similarity index 100% rename from 1.0/_next/data/SYcJIKlM-Uw0G37vIsDGd/new/ZG9jdG9yd2hlbi9rYXNtOmRlbHV4ZQ==.json rename to 1.0/_next/data/5UBCn_nTcFmJWpoxJqLr9/new/ZG9jdG9yd2hlbi9rYXNtOmRlbHV4ZQ==.json diff --git a/1.0/_next/data/SYcJIKlM-Uw0G37vIsDGd/new/ZG9jdG9yd2hlbi9rYXNtOmp1cHl0ZXI=.json b/1.0/_next/data/5UBCn_nTcFmJWpoxJqLr9/new/ZG9jdG9yd2hlbi9rYXNtOmp1cHl0ZXI=.json similarity index 100% rename from 1.0/_next/data/SYcJIKlM-Uw0G37vIsDGd/new/ZG9jdG9yd2hlbi9rYXNtOmp1cHl0ZXI=.json rename to 1.0/_next/data/5UBCn_nTcFmJWpoxJqLr9/new/ZG9jdG9yd2hlbi9rYXNtOmp1cHl0ZXI=.json diff --git a/1.0/_next/data/SYcJIKlM-Uw0G37vIsDGd/new/ZG9jdG9yd2hlbi9rYXNtOnNwaWRlcmZvb3Q=.json b/1.0/_next/data/5UBCn_nTcFmJWpoxJqLr9/new/ZG9jdG9yd2hlbi9rYXNtOnNwaWRlcmZvb3Q=.json similarity index 100% rename from 1.0/_next/data/SYcJIKlM-Uw0G37vIsDGd/new/ZG9jdG9yd2hlbi9rYXNtOnNwaWRlcmZvb3Q=.json rename to 1.0/_next/data/5UBCn_nTcFmJWpoxJqLr9/new/ZG9jdG9yd2hlbi9rYXNtOnNwaWRlcmZvb3Q=.json diff --git a/1.0/_next/data/SYcJIKlM-Uw0G37vIsDGd/new/ZG9jdG9yd2hlbi9rYXNtOnVidW50dS1mb2NhbA==.json b/1.0/_next/data/5UBCn_nTcFmJWpoxJqLr9/new/ZG9jdG9yd2hlbi9rYXNtOnVidW50dS1mb2NhbA==.json similarity index 100% rename from 1.0/_next/data/SYcJIKlM-Uw0G37vIsDGd/new/ZG9jdG9yd2hlbi9rYXNtOnVidW50dS1mb2NhbA==.json rename to 1.0/_next/data/5UBCn_nTcFmJWpoxJqLr9/new/ZG9jdG9yd2hlbi9rYXNtOnVidW50dS1mb2NhbA==.json diff --git a/1.0/_next/data/SYcJIKlM-Uw0G37vIsDGd/new/ZG9jdG9yd2hlbi9rYXNtOnVidW50dS1qYW1teQ==.json b/1.0/_next/data/5UBCn_nTcFmJWpoxJqLr9/new/ZG9jdG9yd2hlbi9rYXNtOnVidW50dS1qYW1teQ==.json similarity index 100% rename from 1.0/_next/data/SYcJIKlM-Uw0G37vIsDGd/new/ZG9jdG9yd2hlbi9rYXNtOnVidW50dS1qYW1teQ==.json rename to 1.0/_next/data/5UBCn_nTcFmJWpoxJqLr9/new/ZG9jdG9yd2hlbi9rYXNtOnVidW50dS1qYW1teQ==.json diff --git a/1.0/_next/data/SYcJIKlM-Uw0G37vIsDGd/new/ZG9jdG9yd2hlbi9rYXNtOndpbmc=.json b/1.0/_next/data/5UBCn_nTcFmJWpoxJqLr9/new/ZG9jdG9yd2hlbi9rYXNtOndpbmc=.json similarity index 100% rename from 1.0/_next/data/SYcJIKlM-Uw0G37vIsDGd/new/ZG9jdG9yd2hlbi9rYXNtOndpbmc=.json rename to 1.0/_next/data/5UBCn_nTcFmJWpoxJqLr9/new/ZG9jdG9yd2hlbi9rYXNtOndpbmc=.json diff --git a/1.0/_next/data/SYcJIKlM-Uw0G37vIsDGd/new/ZG9jdG9yd2hlbi9rYXNtOndpbmctbmVvdmlt.json b/1.0/_next/data/5UBCn_nTcFmJWpoxJqLr9/new/ZG9jdG9yd2hlbi9rYXNtOndpbmctbmVvdmlt.json similarity index 100% rename from 1.0/_next/data/SYcJIKlM-Uw0G37vIsDGd/new/ZG9jdG9yd2hlbi9rYXNtOndpbmctbmVvdmlt.json rename to 1.0/_next/data/5UBCn_nTcFmJWpoxJqLr9/new/ZG9jdG9yd2hlbi9rYXNtOndpbmctbmVvdmlt.json diff --git a/1.0/_next/static/SYcJIKlM-Uw0G37vIsDGd/_buildManifest.js b/1.0/_next/static/5UBCn_nTcFmJWpoxJqLr9/_buildManifest.js similarity index 86% rename from 1.0/_next/static/SYcJIKlM-Uw0G37vIsDGd/_buildManifest.js rename to 1.0/_next/static/5UBCn_nTcFmJWpoxJqLr9/_buildManifest.js index 3df3136..e7adc45 100644 --- a/1.0/_next/static/SYcJIKlM-Uw0G37vIsDGd/_buildManifest.js +++ b/1.0/_next/static/5UBCn_nTcFmJWpoxJqLr9/_buildManifest.js @@ -1 +1 @@ -self.__BUILD_MANIFEST={__rewrites:{beforeFiles:[],afterFiles:[],fallback:[]},"/":["static/css/7c9e31c2156353a4.css","static/chunks/pages/index-0232135f3416a57b.js"],"/_error":["static/chunks/pages/_error-8353112a01355ec2.js"],"/new/[[...workspace]]":["static/chunks/484-ea12e2f7cb01c6ad.js","static/chunks/pages/new/[[...workspace]]-508d7ba3782ba6de.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-0232135f3416a57b.js"],"/_error":["static/chunks/pages/_error-8353112a01355ec2.js"],"/new/[[...workspace]]":["static/chunks/484-ea12e2f7cb01c6ad.js","static/chunks/pages/new/[[...workspace]]-340e8f164afb64d4.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/SYcJIKlM-Uw0G37vIsDGd/_ssgManifest.js b/1.0/_next/static/5UBCn_nTcFmJWpoxJqLr9/_ssgManifest.js similarity index 100% rename from 1.0/_next/static/SYcJIKlM-Uw0G37vIsDGd/_ssgManifest.js rename to 1.0/_next/static/5UBCn_nTcFmJWpoxJqLr9/_ssgManifest.js diff --git a/1.0/_next/static/chunks/pages/new/[[...workspace]]-508d7ba3782ba6de.js b/1.0/_next/static/chunks/pages/new/[[...workspace]]-340e8f164afb64d4.js similarity index 99% rename from 1.0/_next/static/chunks/pages/new/[[...workspace]]-508d7ba3782ba6de.js rename to 1.0/_next/static/chunks/pages/new/[[...workspace]]-340e8f164afb64d4.js index 5384321..942a28d 100644 --- a/1.0/_next/static/chunks/pages/new/[[...workspace]]-508d7ba3782ba6de.js +++ b/1.0/_next/static/chunks/pages/new/[[...workspace]]-340e8f164afb64d4.js @@ -1 +1 @@ -(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[858],{4873:function(e,t,s){(window.__NEXT_P=window.__NEXT_P||[]).push(["/new/[[...workspace]]",function(){return s(5790)}])},5790:function(e,t,s){"use strict";s.r(t),s.d(t,{__N_SSG:function(){return u},default:function(){return p}});var a=s(5893),i=s(9008),r=s.n(i),o=s(7294),l=s(3162),c=s(8813),n=s(3157),d=s(1163),m=JSON.parse('{"wZ":[{"description":"Art, games, utilities, and tools to generate and view Ascii Art. Asciiville includes nearly 1,000 works of ASCII and ANSI Art!","docker_registry":"https://index.docker.io/v1/","image_src":"asciiville.png","name":"doctorwhen/kasm:asciiville","friendly_name":"Asciiville","run_config":{"hostname":"kasm-asciiville"},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c \'echo \\"kasm-user ALL=(ALL) NOPASSWD: ALL\\" >> /etc/sudoers\'"}},"categories":["Desktop","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"cores":2,"memory":2768,"gpu_count":0,"cpu_allocation_method":"Inherit","uncompressed_size_mb":8250,"sha":"ec6eb51076bb4bfbce5bb92f6e83fbfd7ccf2786"},{"description":"Asciiville, Neovim, Spiderfoot, and Wing all in one workspace","docker_registry":"https://index.docker.io/v1/","image_src":"deluxe.png","name":"doctorwhen/kasm:deluxe","friendly_name":"Deluxe Desktop","run_config":{"hostname":"kasm-deluxe"},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c \'echo \\"kasm-user ALL=(ALL) NOPASSWD: ALL\\" >> /etc/sudoers\'"}},"categories":["Desktop","Development","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"cores":2,"memory":5536,"gpu_count":0,"cpu_allocation_method":"Inherit","uncompressed_size_mb":9710,"sha":"cf262dd352fdfefd88a3d6d71e09d8dee2a5b222"},{"description":"Jupyter Notebooks Data Science Desktop Environment","docker_registry":"https://index.docker.io/v1/","image_src":"jupyter.png","name":"doctorwhen/kasm:jupyter","friendly_name":"Jupyter","cores":2,"memory":2768,"gpu_count":0,"cpu_allocation_method":"Inherit","run_config":{"hostname":"kasm-jupyter"},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c \'echo \\"kasm-user ALL=(ALL) NOPASSWD: ALL\\" >> /etc/sudoers\'"}},"categories":["Desktop","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"uncompressed_size_mb":12500,"sha":"12893804a133b8e47780a0011857c4ea3b0e42aa"},{"description":"Neovim is a hyper-extensible text editor derived from Vim","docker_registry":"https://index.docker.io/v1/","image_src":"neovim.png","name":"doctorwhen/kasm:neovim","friendly_name":"Neovim","cores":2,"memory":5536,"gpu_count":0,"cpu_allocation_method":"Inherit","run_config":{"hostname":"kasm-neovim"},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c \'echo \\"kasm-user ALL=(ALL) NOPASSWD: ALL\\" >> /etc/sudoers\'"}},"categories":["Development","Desktop","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"uncompressed_size_mb":7810,"sha":"15e7d3f35dc7e2cf7393b31d71bea31db04f2d8c"},{"description":"SpiderFoot is a reconnaissance tool that automatically queries public data sources to gather intelligence","docker_registry":"https://index.docker.io/v1/","image_src":"spiderfoot.png","name":"doctorwhen/kasm:spiderfoot","friendly_name":"SpiderFoot","cores":2,"memory":5536,"gpu_count":0,"cpu_allocation_method":"Inherit","run_config":{"hostname":"kasm-spiderfoot","ports":{"5001/tcp":5001}},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c \'echo \\"kasm-user ALL=(ALL) NOPASSWD: ALL\\" >> /etc/sudoers\'"}},"categories":["Security","Browser"],"architecture":["amd64"],"compatibility":["1.14.x"],"uncompressed_size_mb":3340,"sha":"f76be7d16599b4b441ff2d601f1f4b3dc4f97581"},{"description":"Customized Ubuntu 20.04 (Focal) desktop with extras","docker_registry":"https://index.docker.io/v1/","image_src":"ubuntu.png","name":"doctorwhen/kasm:ubuntu-focal","friendly_name":"Ubuntu Focal","cores":2,"memory":2768,"gpu_count":0,"cpu_allocation_method":"Inherit","run_config":{"hostname":"kasm-focal"},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c \'echo \\"kasm-user ALL=(ALL) NOPASSWD: ALL\\" >> /etc/sudoers\'"}},"categories":["Desktop","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"uncompressed_size_mb":8050,"sha":"dd26c309c77314b223743ebd3f46faefb3a6c385"},{"description":"Customized Ubuntu 22.04 (Jammy) desktop with extras","docker_registry":"https://index.docker.io/v1/","image_src":"ubuntu.png","name":"doctorwhen/kasm:ubuntu-jammy","friendly_name":"Ubuntu Jammy","cores":2,"memory":2768,"gpu_count":0,"cpu_allocation_method":"Inherit","run_config":{"hostname":"kasm-jammy"},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c \'echo \\"kasm-user ALL=(ALL) NOPASSWD: ALL\\" >> /etc/sudoers\'"}},"categories":["Desktop","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"uncompressed_size_mb":7520,"sha":"43c9608502d778d2dc60e6dba8b3d60e7288aef9"},{"description":"Wing is a programming language for the cloud","docker_registry":"https://index.docker.io/v1/","image_src":"wing.png","name":"doctorwhen/kasm:wing","friendly_name":"Wing","cores":2,"memory":2768,"gpu_count":0,"cpu_allocation_method":"Inherit","run_config":{"hostname":"kasm-wing","ports":{"3000/tcp":3000}},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c \'echo \\"kasm-user ALL=(ALL) NOPASSWD: ALL\\" >> /etc/sudoers\'"}},"categories":["Development","Desktop","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"uncompressed_size_mb":7830,"sha":"d935713449baf5b48d0ba63637c385bb39190808"},{"description":"Wing is a programming language for the cloud, Neovim is a hyper-extensible text editor","docker_registry":"https://index.docker.io/v1/","image_src":"wing.png","name":"doctorwhen/kasm:wing-neovim","friendly_name":"Wing + Neovim","cores":2,"memory":5536,"gpu_count":0,"cpu_allocation_method":"Inherit","run_config":{"hostname":"kasm-wing","ports":{"3000/tcp":3000}},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c \'echo \\"kasm-user ALL=(ALL) NOPASSWD: ALL\\" >> /etc/sudoers\'"}},"categories":["Development","Desktop","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"uncompressed_size_mb":8110,"sha":"39a20ceac2accc864347822cceae9d7bee4b0520"}]}'),u=!0;function p(e){let{workspace:t}=e,i=(0,o.useRef)(null),u=(0,o.useRef)(null),p=(0,o.useRef)(null),[f,b]=(0,o.useState)(null),[g,x]=(0,o.useState)(null),[_,v]=(0,o.useState)(null),[y,k]=(0,o.useState)("png"),[w,N]=(0,o.useState)(null),j={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"},[L,A]=(0,o.useState)(j);(0,d.useRouter)(),(0,o.useEffect)(()=>{if(null===t)p.current.value="",i.current.value="",u.current.value="",b(null),x(null),v(null),A(j);else if(t&&t[0]){let e=m.wZ.find(e=>e.name===atob(t[0]));if(delete e.sha,p.current.value=e.description,i.current.value=e.name,u.current.value=e.friendly_name,e.categories){let s=[];e.categories.map(e=>s.push({label:e,value:e})),b(s)}if(e.architecture){let a=[];e.architecture.map(e=>a.push({label:e,value:e})),x(a)}N("../../icons/"+e.image_src),A({...L,...e})}},[t]);let S={control:(e,t)=>({...e,background:"#f1f5f9",borderRadius:"0.5rem",borderColor:"#94a3b8"}),multiValue(e,t){let{data:s}=t;return{...e,backgroundColor:"#dde6f1"}}};(0,o.useEffect)(()=>{if(L&&L.friendly_name){let e={...L};e.image_src=C(e.friendly_name)+"."+y,A(e)}},[y]);let D=e=>{let t={...L};t.categories=e.map(e=>e.value),A(t);let s=[];t.categories.map(e=>s.push({label:e,value:e})),b(s)},P=e=>{let t={...L};t.architecture=e.map(e=>e.value),A(t);let s=[];t.architecture.map(e=>s.push({label:e,value:e})),x(s)};function C(e){var t=e.toString().toLowerCase();return(t=(t=(t=t.split(/\&+/).join("-and-")).split(/[^a-z0-9]/).join("-")).split(/-+/).join("-")).trim("-")}let I=()=>{var e=s(5733);let t=new e,a=t.folder(L.friendly_name);if(a.file("workspace.json",JSON.stringify(L,null,2)),_)a.file(L.image_src,_.file);else if(w){let i=fetch(w).then(e=>e.blob());a.file(L.image_src,i)}t.generateAsync({type:"blob"}).then(function(e){(0,l.saveAs)(e,C(L.friendly_name)+".zip")})},O=e=>{let t={...L};t[e.target.name]=e.target.value,"icon"===e.target.name&&(delete t.icon,v({value:e.target.value,file:e.target.files[0]}),k(e.target.value.substr(e.target.value.lastIndexOf(".")+1)),N(null)),t.friendly_name&&(t.image_src=C(t.friendly_name)+"."+y),A(t)};return(0,a.jsxs)("div",{className:"",children:[(0,a.jsxs)(r(),{children:[(0,a.jsx)("title",{children:"Kasm Workspaces"}),(0,a.jsx)("meta",{name:"description",content:"List of workspaces for Kasm Webspaces"}),(0,a.jsx)("link",{rel:"icon",href:"/favicon.ico"})]}),(0,a.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,a.jsxs)("div",{className:"w-full lg:w-1/2 p-16 bg-slate-300",children:[(0,a.jsx)("h1",{className:"text-2xl font-medium mb-2",children:"Add Workspace"}),(0,a.jsxs)("div",{className:"flex flex-col",children:[(0,a.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,a.jsx)("label",{className:"mb-2 font-medium",children:"Icon"}),(0,a.jsx)("input",{type:"file",name:"icon",onChange:O,className:"mb-2 p-2 rounded-lg bg-slate-100 border border-solid border-slate-400"}),(0,a.jsx)("p",{className:"mb-6 opacity-70",children:"Select the image to use, image will be renamed when it's downloaded."}),(0,a.jsx)("label",{className:"mb-2 font-medium",children:"Friendly Name"}),(0,a.jsx)("input",{ref:u,name:"friendly_name",onChange:O,className:"mb-2 p-2 rounded-lg bg-slate-100 border border-solid border-slate-400"}),(0,a.jsx)("p",{className:"mb-6 opacity-70",children:"This is the name that will show for users"}),(0,a.jsx)("label",{className:"mb-2 font-medium",children:"Categories"}),(0,a.jsx)(c.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:D,styles:S,value:f}),(0,a.jsx)("p",{className:"mb-6 mt-2 opacity-70",children:"You can select from the available option or create new ones."}),(0,a.jsx)("label",{className:"mb-2 font-medium",children:"Description"}),(0,a.jsx)("input",{ref:p,name:"description",onChange:O,className:"mb-2 p-2 rounded-lg bg-slate-100 border border-solid border-slate-400"}),(0,a.jsx)("p",{className:"mb-6 opacity-70",children:"A short description about the workspace"}),(0,a.jsx)("label",{className:"mb-2 font-medium",children:"Docker Image"}),(0,a.jsx)("input",{ref:i,name:"name",onChange:O,className:"mb-2 p-2 rounded-lg bg-slate-100 border border-solid border-slate-400"}),(0,a.jsxs)("p",{className:"mb-6 opacity-70",children:["The docker image to use, i.e. ",(0,a.jsx)("code",{className:"text-xs p-1 px-2 rounded bg-white/40",children:"kasmweb/filezilla:develop"})]}),(0,a.jsx)("label",{className:"mb-2 font-medium",children:"Architecture"}),(0,a.jsx)(n.ZP,{instanceId:"2",name:"architecture",isMulti:!0,options:[{value:"amd64",label:"amd64"},{value:"arm64",label:"arm64"}],onChange:P,styles:S,value:g}),(0,a.jsx)("p",{className:"mb-6 mt-2 opacity-70",children:"You can select from the available option or create new ones."})]})]}),(0,a.jsxs)("div",{className:"w-full lg:w-1/2 p-16 bg-slate-100",children:[(0,a.jsx)(h,{workspace:L,icon:_,inlineImage:w}),(0,a.jsx)("pre",{className:"my-8 overflow-y-auto text-xs",children:JSON.stringify({...L},null,2)}),(0,a.jsx)("button",{onClick:I,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 h(e){let{workspace:t,icon:s,inlineImage:i}=e,[r,l]=(0,o.useState)(!1),c=null;if(s){let n=new Blob([s.file]);c=URL.createObjectURL(n),t.image_src=c}return(0,a.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,a.jsxs)("div",{className:"absolute top-0 left-0 right-0 h-[200px] transition-all"+(r?" -translate-y-1/2":""),children:[(0,a.jsxs)("div",{onClick:()=>l(!0),className:"h-[100px] p-4 relative overflow-hidden cursor-pointer",children:[(0,a.jsx)("img",{className:"h-[90px] group-hover:scale-150 transition-all absolute left-2 top-1",src:t.image_src,onError(e){null!==i&&(e.target.src=i)},alt:t.friendly_name}),(0,a.jsxs)("div",{className:"flex-col pl-28",children:[(0,a.jsx)("div",{className:"font-bold",children:t.friendly_name||"Friendly Name"}),(0,a.jsxs)("div",{className:"text-xs mb-2 flex gap-2",children:["Record Technologies"," ",(0,a.jsx)("span",{children:void 0})]}),(0,a.jsx)("div",{className:" h-8"})]}),(0,a.jsxs)("div",{className:"absolute bottom-0 left-0 right-0 bg-slate-400/20 h-8 text-[10px] flex items-center justify-center",children:[t.architecture&&t.architecture.map((e,t)=>(0,a.jsx)("span",{className:"p-2 py-0 m-[1px] inline-block rounded bg-slate-400/70",children:e},"arch"+t)),t.categories.map((e,t)=>(0,a.jsx)("span",{className:"p-2 py-0 m-[1px] inline-block rounded bg-slate-300/90",children:e},"cat"+t))]}),!1]}),(0,a.jsxs)("div",{className:"h-[100px] text-xs relative p-2 pl-4 flex",children:[(0,a.jsx)("button",{className:"absolute right-2 top-2 bg-slate-100 rounded-full flex justify-center items-center h-6 w-6",onClick:()=>l(!1),children:(0,a.jsx)("svg",{style:{height:"14px"},xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 320 512",children:(0,a.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,a.jsxs)("div",{className:"flex flex-col flex-grow",children:[(0,a.jsx)("div",{className:"font-bold",children:t.friendly_name})," ",t.description]}),(0,a.jsxs)("div",{className:"flex flex-col justify-end gap-1",children:[(0,a.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,a.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 +(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[858],{4873:function(e,t,s){(window.__NEXT_P=window.__NEXT_P||[]).push(["/new/[[...workspace]]",function(){return s(5790)}])},5790:function(e,t,s){"use strict";s.r(t),s.d(t,{__N_SSG:function(){return u},default:function(){return p}});var a=s(5893),i=s(9008),r=s.n(i),o=s(7294),l=s(3162),c=s(8813),n=s(3157),d=s(1163),m=JSON.parse('{"wZ":[{"description":"Art, games, utilities, and tools to generate and view Ascii Art. Asciiville includes nearly 1,000 works of ASCII and ANSI Art!","docker_registry":"https://index.docker.io/v1/","image_src":"asciiville.png","name":"doctorwhen/kasm:asciiville","friendly_name":"Asciiville","run_config":{"hostname":"kasm-asciiville"},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c \'echo \\"kasm-user ALL=(ALL) NOPASSWD: ALL\\" >> /etc/sudoers\'"}},"categories":["Desktop","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"cores":2,"memory":2768,"gpu_count":0,"cpu_allocation_method":"Inherit","uncompressed_size_mb":8250,"sha":"ec6eb51076bb4bfbce5bb92f6e83fbfd7ccf2786"},{"description":"Asciiville, Neovim, Spiderfoot, and Wing all in one workspace","docker_registry":"https://index.docker.io/v1/","image_src":"deluxe.png","name":"doctorwhen/kasm:deluxe","friendly_name":"Deluxe Desktop","run_config":{"hostname":"kasm-deluxe"},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c \'echo \\"kasm-user ALL=(ALL) NOPASSWD: ALL\\" >> /etc/sudoers\'"}},"categories":["Desktop","Development","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"cores":2,"memory":5536,"gpu_count":0,"cpu_allocation_method":"Inherit","uncompressed_size_mb":9710,"sha":"cf262dd352fdfefd88a3d6d71e09d8dee2a5b222"},{"description":"Jupyter Notebooks Data Science Desktop Environment","docker_registry":"https://index.docker.io/v1/","image_src":"jupyter.png","name":"doctorwhen/kasm:jupyter","friendly_name":"Jupyter","cores":2,"memory":2768,"gpu_count":0,"cpu_allocation_method":"Inherit","run_config":{"hostname":"kasm-jupyter"},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c \'echo \\"kasm-user ALL=(ALL) NOPASSWD: ALL\\" >> /etc/sudoers\'"}},"categories":["Desktop","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"uncompressed_size_mb":12500,"sha":"12893804a133b8e47780a0011857c4ea3b0e42aa"},{"description":"Neovim is a hyper-extensible text editor derived from Vim","docker_registry":"https://index.docker.io/v1/","image_src":"neovim.png","name":"doctorwhen/kasm:neovim","friendly_name":"Neovim","cores":2,"memory":5536,"gpu_count":0,"cpu_allocation_method":"Inherit","run_config":{"hostname":"kasm-neovim"},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c \'echo \\"kasm-user ALL=(ALL) NOPASSWD: ALL\\" >> /etc/sudoers\'"}},"categories":["Development","Desktop","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"uncompressed_size_mb":7810,"sha":"15e7d3f35dc7e2cf7393b31d71bea31db04f2d8c"},{"description":"SpiderFoot is a reconnaissance tool that automatically queries public data sources to gather intelligence","docker_registry":"https://index.docker.io/v1/","image_src":"spiderfoot.png","name":"doctorwhen/kasm:spiderfoot","friendly_name":"SpiderFoot","cores":2,"memory":5536,"gpu_count":0,"cpu_allocation_method":"Inherit","run_config":{"hostname":"kasm-spiderfoot","ports":{"5001/tcp":5001}},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c \'echo \\"kasm-user ALL=(ALL) NOPASSWD: ALL\\" >> /etc/sudoers\'"}},"categories":["Security","Browser"],"architecture":["amd64"],"compatibility":["1.14.x"],"uncompressed_size_mb":3340,"sha":"f76be7d16599b4b441ff2d601f1f4b3dc4f97581"},{"description":"Customized Ubuntu 20.04 (Focal) desktop with extras","docker_registry":"https://index.docker.io/v1/","image_src":"ubuntu.png","name":"doctorwhen/kasm:ubuntu-focal","friendly_name":"Ubuntu Focal","cores":2,"memory":2768,"gpu_count":0,"cpu_allocation_method":"Inherit","run_config":{"hostname":"kasm-focal"},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c \'echo \\"kasm-user ALL=(ALL) NOPASSWD: ALL\\" >> /etc/sudoers\'"}},"categories":["Desktop","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"uncompressed_size_mb":8050,"sha":"dd26c309c77314b223743ebd3f46faefb3a6c385"},{"description":"Customized Ubuntu 22.04 (Jammy) desktop with extras","docker_registry":"https://index.docker.io/v1/","image_src":"ubuntu.png","name":"doctorwhen/kasm:ubuntu-jammy","friendly_name":"Ubuntu Jammy","cores":2,"memory":2768,"gpu_count":0,"cpu_allocation_method":"Inherit","run_config":{"hostname":"kasm-jammy"},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c \'echo \\"kasm-user ALL=(ALL) NOPASSWD: ALL\\" >> /etc/sudoers\'"}},"categories":["Desktop","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"uncompressed_size_mb":9270,"sha":"4fa18e62777bdb01bc6aa766673208377ff9a1f1"},{"description":"Wing is a programming language for the cloud","docker_registry":"https://index.docker.io/v1/","image_src":"wing.png","name":"doctorwhen/kasm:wing","friendly_name":"Wing","cores":2,"memory":2768,"gpu_count":0,"cpu_allocation_method":"Inherit","run_config":{"hostname":"kasm-wing","ports":{"3000/tcp":3000}},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c \'echo \\"kasm-user ALL=(ALL) NOPASSWD: ALL\\" >> /etc/sudoers\'"}},"categories":["Development","Desktop","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"uncompressed_size_mb":7830,"sha":"d935713449baf5b48d0ba63637c385bb39190808"},{"description":"Wing is a programming language for the cloud, Neovim is a hyper-extensible text editor","docker_registry":"https://index.docker.io/v1/","image_src":"wing.png","name":"doctorwhen/kasm:wing-neovim","friendly_name":"Wing + Neovim","cores":2,"memory":5536,"gpu_count":0,"cpu_allocation_method":"Inherit","run_config":{"hostname":"kasm-wing","ports":{"3000/tcp":3000}},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c \'echo \\"kasm-user ALL=(ALL) NOPASSWD: ALL\\" >> /etc/sudoers\'"}},"categories":["Development","Desktop","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"uncompressed_size_mb":8110,"sha":"39a20ceac2accc864347822cceae9d7bee4b0520"}]}'),u=!0;function p(e){let{workspace:t}=e,i=(0,o.useRef)(null),u=(0,o.useRef)(null),p=(0,o.useRef)(null),[f,b]=(0,o.useState)(null),[g,x]=(0,o.useState)(null),[_,v]=(0,o.useState)(null),[y,k]=(0,o.useState)("png"),[w,N]=(0,o.useState)(null),j={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"},[L,A]=(0,o.useState)(j);(0,d.useRouter)(),(0,o.useEffect)(()=>{if(null===t)p.current.value="",i.current.value="",u.current.value="",b(null),x(null),v(null),A(j);else if(t&&t[0]){let e=m.wZ.find(e=>e.name===atob(t[0]));if(delete e.sha,p.current.value=e.description,i.current.value=e.name,u.current.value=e.friendly_name,e.categories){let s=[];e.categories.map(e=>s.push({label:e,value:e})),b(s)}if(e.architecture){let a=[];e.architecture.map(e=>a.push({label:e,value:e})),x(a)}N("../../icons/"+e.image_src),A({...L,...e})}},[t]);let S={control:(e,t)=>({...e,background:"#f1f5f9",borderRadius:"0.5rem",borderColor:"#94a3b8"}),multiValue(e,t){let{data:s}=t;return{...e,backgroundColor:"#dde6f1"}}};(0,o.useEffect)(()=>{if(L&&L.friendly_name){let e={...L};e.image_src=C(e.friendly_name)+"."+y,A(e)}},[y]);let D=e=>{let t={...L};t.categories=e.map(e=>e.value),A(t);let s=[];t.categories.map(e=>s.push({label:e,value:e})),b(s)},P=e=>{let t={...L};t.architecture=e.map(e=>e.value),A(t);let s=[];t.architecture.map(e=>s.push({label:e,value:e})),x(s)};function C(e){var t=e.toString().toLowerCase();return(t=(t=(t=t.split(/\&+/).join("-and-")).split(/[^a-z0-9]/).join("-")).split(/-+/).join("-")).trim("-")}let I=()=>{var e=s(5733);let t=new e,a=t.folder(L.friendly_name);if(a.file("workspace.json",JSON.stringify(L,null,2)),_)a.file(L.image_src,_.file);else if(w){let i=fetch(w).then(e=>e.blob());a.file(L.image_src,i)}t.generateAsync({type:"blob"}).then(function(e){(0,l.saveAs)(e,C(L.friendly_name)+".zip")})},O=e=>{let t={...L};t[e.target.name]=e.target.value,"icon"===e.target.name&&(delete t.icon,v({value:e.target.value,file:e.target.files[0]}),k(e.target.value.substr(e.target.value.lastIndexOf(".")+1)),N(null)),t.friendly_name&&(t.image_src=C(t.friendly_name)+"."+y),A(t)};return(0,a.jsxs)("div",{className:"",children:[(0,a.jsxs)(r(),{children:[(0,a.jsx)("title",{children:"Kasm Workspaces"}),(0,a.jsx)("meta",{name:"description",content:"List of workspaces for Kasm Webspaces"}),(0,a.jsx)("link",{rel:"icon",href:"/favicon.ico"})]}),(0,a.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,a.jsxs)("div",{className:"w-full lg:w-1/2 p-16 bg-slate-300",children:[(0,a.jsx)("h1",{className:"text-2xl font-medium mb-2",children:"Add Workspace"}),(0,a.jsxs)("div",{className:"flex flex-col",children:[(0,a.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,a.jsx)("label",{className:"mb-2 font-medium",children:"Icon"}),(0,a.jsx)("input",{type:"file",name:"icon",onChange:O,className:"mb-2 p-2 rounded-lg bg-slate-100 border border-solid border-slate-400"}),(0,a.jsx)("p",{className:"mb-6 opacity-70",children:"Select the image to use, image will be renamed when it's downloaded."}),(0,a.jsx)("label",{className:"mb-2 font-medium",children:"Friendly Name"}),(0,a.jsx)("input",{ref:u,name:"friendly_name",onChange:O,className:"mb-2 p-2 rounded-lg bg-slate-100 border border-solid border-slate-400"}),(0,a.jsx)("p",{className:"mb-6 opacity-70",children:"This is the name that will show for users"}),(0,a.jsx)("label",{className:"mb-2 font-medium",children:"Categories"}),(0,a.jsx)(c.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:D,styles:S,value:f}),(0,a.jsx)("p",{className:"mb-6 mt-2 opacity-70",children:"You can select from the available option or create new ones."}),(0,a.jsx)("label",{className:"mb-2 font-medium",children:"Description"}),(0,a.jsx)("input",{ref:p,name:"description",onChange:O,className:"mb-2 p-2 rounded-lg bg-slate-100 border border-solid border-slate-400"}),(0,a.jsx)("p",{className:"mb-6 opacity-70",children:"A short description about the workspace"}),(0,a.jsx)("label",{className:"mb-2 font-medium",children:"Docker Image"}),(0,a.jsx)("input",{ref:i,name:"name",onChange:O,className:"mb-2 p-2 rounded-lg bg-slate-100 border border-solid border-slate-400"}),(0,a.jsxs)("p",{className:"mb-6 opacity-70",children:["The docker image to use, i.e. ",(0,a.jsx)("code",{className:"text-xs p-1 px-2 rounded bg-white/40",children:"kasmweb/filezilla:develop"})]}),(0,a.jsx)("label",{className:"mb-2 font-medium",children:"Architecture"}),(0,a.jsx)(n.ZP,{instanceId:"2",name:"architecture",isMulti:!0,options:[{value:"amd64",label:"amd64"},{value:"arm64",label:"arm64"}],onChange:P,styles:S,value:g}),(0,a.jsx)("p",{className:"mb-6 mt-2 opacity-70",children:"You can select from the available option or create new ones."})]})]}),(0,a.jsxs)("div",{className:"w-full lg:w-1/2 p-16 bg-slate-100",children:[(0,a.jsx)(h,{workspace:L,icon:_,inlineImage:w}),(0,a.jsx)("pre",{className:"my-8 overflow-y-auto text-xs",children:JSON.stringify({...L},null,2)}),(0,a.jsx)("button",{onClick:I,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 h(e){let{workspace:t,icon:s,inlineImage:i}=e,[r,l]=(0,o.useState)(!1),c=null;if(s){let n=new Blob([s.file]);c=URL.createObjectURL(n),t.image_src=c}return(0,a.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,a.jsxs)("div",{className:"absolute top-0 left-0 right-0 h-[200px] transition-all"+(r?" -translate-y-1/2":""),children:[(0,a.jsxs)("div",{onClick:()=>l(!0),className:"h-[100px] p-4 relative overflow-hidden cursor-pointer",children:[(0,a.jsx)("img",{className:"h-[90px] group-hover:scale-150 transition-all absolute left-2 top-1",src:t.image_src,onError(e){null!==i&&(e.target.src=i)},alt:t.friendly_name}),(0,a.jsxs)("div",{className:"flex-col pl-28",children:[(0,a.jsx)("div",{className:"font-bold",children:t.friendly_name||"Friendly Name"}),(0,a.jsxs)("div",{className:"text-xs mb-2 flex gap-2",children:["Record Technologies"," ",(0,a.jsx)("span",{children:void 0})]}),(0,a.jsx)("div",{className:" h-8"})]}),(0,a.jsxs)("div",{className:"absolute bottom-0 left-0 right-0 bg-slate-400/20 h-8 text-[10px] flex items-center justify-center",children:[t.architecture&&t.architecture.map((e,t)=>(0,a.jsx)("span",{className:"p-2 py-0 m-[1px] inline-block rounded bg-slate-400/70",children:e},"arch"+t)),t.categories.map((e,t)=>(0,a.jsx)("span",{className:"p-2 py-0 m-[1px] inline-block rounded bg-slate-300/90",children:e},"cat"+t))]}),!1]}),(0,a.jsxs)("div",{className:"h-[100px] text-xs relative p-2 pl-4 flex",children:[(0,a.jsx)("button",{className:"absolute right-2 top-2 bg-slate-100 rounded-full flex justify-center items-center h-6 w-6",onClick:()=>l(!1),children:(0,a.jsx)("svg",{style:{height:"14px"},xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 320 512",children:(0,a.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,a.jsxs)("div",{className:"flex flex-col flex-grow",children:[(0,a.jsx)("div",{className:"font-bold",children:t.friendly_name})," ",t.description]}),(0,a.jsxs)("div",{className:"flex flex-col justify-end gap-1",children:[(0,a.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,a.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/icons/ubuntu.png b/1.0/icons/ubuntu.png index 0c3778a4a1731e92501f5d48b2d0f973212b0cfa..3cff3279213e40cca48cf6ab6fa87d7c7d12e31f 100644 GIT binary patch literal 8944 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 diff --git a/1.0/index.html b/1.0/index.html index ab1ed7c..47db077 100644 --- a/1.0/index.html +++ b/1.0/index.html @@ -1 +1 @@ -Kasm Workspaces
Record Technologies
Workspace Registry

WorkspacesKasm Version

No workspaces found

\ No newline at end of file +Kasm Workspaces
Record Technologies
Workspace Registry

WorkspacesKasm Version

No workspaces found

\ No newline at end of file diff --git a/1.0/list.json b/1.0/list.json index c17a739..3682f9f 100644 --- a/1.0/list.json +++ b/1.0/list.json @@ -1 +1 @@ -{"name":"Record Technologies","workspacecount":9,"icon":"https://doctorfree.github.io/kasm-registry/1.0/sp2.png","description":"An unofficial registry for Kasm workspaces.","list_url":"https://doctorfree.github.io/kasm-registry/","contact_url":"https://github.com/doctorfree","modified":1700932177810,"workspaces":[{"description":"Art, games, utilities, and tools to generate and view Ascii Art. Asciiville includes nearly 1,000 works of ASCII and ANSI Art!","docker_registry":"https://index.docker.io/v1/","image_src":"asciiville.png","name":"doctorwhen/kasm:asciiville","friendly_name":"Asciiville","run_config":{"hostname":"kasm-asciiville"},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c 'echo \"kasm-user ALL=(ALL) NOPASSWD: ALL\" >> /etc/sudoers'"}},"categories":["Desktop","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"cores":2,"memory":2768,"gpu_count":0,"cpu_allocation_method":"Inherit","uncompressed_size_mb":8250,"sha":"ec6eb51076bb4bfbce5bb92f6e83fbfd7ccf2786"},{"description":"Asciiville, Neovim, Spiderfoot, and Wing all in one workspace","docker_registry":"https://index.docker.io/v1/","image_src":"deluxe.png","name":"doctorwhen/kasm:deluxe","friendly_name":"Deluxe Desktop","run_config":{"hostname":"kasm-deluxe"},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c 'echo \"kasm-user ALL=(ALL) NOPASSWD: ALL\" >> /etc/sudoers'"}},"categories":["Desktop","Development","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"cores":2,"memory":5536,"gpu_count":0,"cpu_allocation_method":"Inherit","uncompressed_size_mb":9710,"sha":"cf262dd352fdfefd88a3d6d71e09d8dee2a5b222"},{"description":"Jupyter Notebooks Data Science Desktop Environment","docker_registry":"https://index.docker.io/v1/","image_src":"jupyter.png","name":"doctorwhen/kasm:jupyter","friendly_name":"Jupyter","cores":2,"memory":2768,"gpu_count":0,"cpu_allocation_method":"Inherit","run_config":{"hostname":"kasm-jupyter"},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c 'echo \"kasm-user ALL=(ALL) NOPASSWD: ALL\" >> /etc/sudoers'"}},"categories":["Desktop","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"uncompressed_size_mb":12500,"sha":"12893804a133b8e47780a0011857c4ea3b0e42aa"},{"description":"Neovim is a hyper-extensible text editor derived from Vim","docker_registry":"https://index.docker.io/v1/","image_src":"neovim.png","name":"doctorwhen/kasm:neovim","friendly_name":"Neovim","cores":2,"memory":5536,"gpu_count":0,"cpu_allocation_method":"Inherit","run_config":{"hostname":"kasm-neovim"},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c 'echo \"kasm-user ALL=(ALL) NOPASSWD: ALL\" >> /etc/sudoers'"}},"categories":["Development","Desktop","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"uncompressed_size_mb":7810,"sha":"15e7d3f35dc7e2cf7393b31d71bea31db04f2d8c"},{"description":"SpiderFoot is a reconnaissance tool that automatically queries public data sources to gather intelligence","docker_registry":"https://index.docker.io/v1/","image_src":"spiderfoot.png","name":"doctorwhen/kasm:spiderfoot","friendly_name":"SpiderFoot","cores":2,"memory":5536,"gpu_count":0,"cpu_allocation_method":"Inherit","run_config":{"hostname":"kasm-spiderfoot","ports":{"5001/tcp":5001}},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c 'echo \"kasm-user ALL=(ALL) NOPASSWD: ALL\" >> /etc/sudoers'"}},"categories":["Security","Browser"],"architecture":["amd64"],"compatibility":["1.14.x"],"uncompressed_size_mb":3340,"sha":"f76be7d16599b4b441ff2d601f1f4b3dc4f97581"},{"description":"Customized Ubuntu 20.04 (Focal) desktop with extras","docker_registry":"https://index.docker.io/v1/","image_src":"ubuntu.png","name":"doctorwhen/kasm:ubuntu-focal","friendly_name":"Ubuntu Focal","cores":2,"memory":2768,"gpu_count":0,"cpu_allocation_method":"Inherit","run_config":{"hostname":"kasm-focal"},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c 'echo \"kasm-user ALL=(ALL) NOPASSWD: ALL\" >> /etc/sudoers'"}},"categories":["Desktop","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"uncompressed_size_mb":8050,"sha":"dd26c309c77314b223743ebd3f46faefb3a6c385"},{"description":"Customized Ubuntu 22.04 (Jammy) desktop with extras","docker_registry":"https://index.docker.io/v1/","image_src":"ubuntu.png","name":"doctorwhen/kasm:ubuntu-jammy","friendly_name":"Ubuntu Jammy","cores":2,"memory":2768,"gpu_count":0,"cpu_allocation_method":"Inherit","run_config":{"hostname":"kasm-jammy"},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c 'echo \"kasm-user ALL=(ALL) NOPASSWD: ALL\" >> /etc/sudoers'"}},"categories":["Desktop","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"uncompressed_size_mb":7520,"sha":"43c9608502d778d2dc60e6dba8b3d60e7288aef9"},{"description":"Wing is a programming language for the cloud","docker_registry":"https://index.docker.io/v1/","image_src":"wing.png","name":"doctorwhen/kasm:wing","friendly_name":"Wing","cores":2,"memory":2768,"gpu_count":0,"cpu_allocation_method":"Inherit","run_config":{"hostname":"kasm-wing","ports":{"3000/tcp":3000}},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c 'echo \"kasm-user ALL=(ALL) NOPASSWD: ALL\" >> /etc/sudoers'"}},"categories":["Development","Desktop","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"uncompressed_size_mb":7830,"sha":"d935713449baf5b48d0ba63637c385bb39190808"},{"description":"Wing is a programming language for the cloud, Neovim is a hyper-extensible text editor","docker_registry":"https://index.docker.io/v1/","image_src":"wing.png","name":"doctorwhen/kasm:wing-neovim","friendly_name":"Wing + Neovim","cores":2,"memory":5536,"gpu_count":0,"cpu_allocation_method":"Inherit","run_config":{"hostname":"kasm-wing","ports":{"3000/tcp":3000}},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c 'echo \"kasm-user ALL=(ALL) NOPASSWD: ALL\" >> /etc/sudoers'"}},"categories":["Development","Desktop","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"uncompressed_size_mb":8110,"sha":"39a20ceac2accc864347822cceae9d7bee4b0520"}]} \ No newline at end of file +{"name":"Record Technologies","workspacecount":9,"icon":"https://doctorfree.github.io/kasm-registry/1.0/sp2.png","description":"An unofficial registry for Kasm workspaces.","list_url":"https://doctorfree.github.io/kasm-registry/","contact_url":"https://github.com/doctorfree","modified":1700944001757,"workspaces":[{"description":"Art, games, utilities, and tools to generate and view Ascii Art. Asciiville includes nearly 1,000 works of ASCII and ANSI Art!","docker_registry":"https://index.docker.io/v1/","image_src":"asciiville.png","name":"doctorwhen/kasm:asciiville","friendly_name":"Asciiville","run_config":{"hostname":"kasm-asciiville"},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c 'echo \"kasm-user ALL=(ALL) NOPASSWD: ALL\" >> /etc/sudoers'"}},"categories":["Desktop","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"cores":2,"memory":2768,"gpu_count":0,"cpu_allocation_method":"Inherit","uncompressed_size_mb":8250,"sha":"ec6eb51076bb4bfbce5bb92f6e83fbfd7ccf2786"},{"description":"Asciiville, Neovim, Spiderfoot, and Wing all in one workspace","docker_registry":"https://index.docker.io/v1/","image_src":"deluxe.png","name":"doctorwhen/kasm:deluxe","friendly_name":"Deluxe Desktop","run_config":{"hostname":"kasm-deluxe"},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c 'echo \"kasm-user ALL=(ALL) NOPASSWD: ALL\" >> /etc/sudoers'"}},"categories":["Desktop","Development","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"cores":2,"memory":5536,"gpu_count":0,"cpu_allocation_method":"Inherit","uncompressed_size_mb":9710,"sha":"cf262dd352fdfefd88a3d6d71e09d8dee2a5b222"},{"description":"Jupyter Notebooks Data Science Desktop Environment","docker_registry":"https://index.docker.io/v1/","image_src":"jupyter.png","name":"doctorwhen/kasm:jupyter","friendly_name":"Jupyter","cores":2,"memory":2768,"gpu_count":0,"cpu_allocation_method":"Inherit","run_config":{"hostname":"kasm-jupyter"},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c 'echo \"kasm-user ALL=(ALL) NOPASSWD: ALL\" >> /etc/sudoers'"}},"categories":["Desktop","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"uncompressed_size_mb":12500,"sha":"12893804a133b8e47780a0011857c4ea3b0e42aa"},{"description":"Neovim is a hyper-extensible text editor derived from Vim","docker_registry":"https://index.docker.io/v1/","image_src":"neovim.png","name":"doctorwhen/kasm:neovim","friendly_name":"Neovim","cores":2,"memory":5536,"gpu_count":0,"cpu_allocation_method":"Inherit","run_config":{"hostname":"kasm-neovim"},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c 'echo \"kasm-user ALL=(ALL) NOPASSWD: ALL\" >> /etc/sudoers'"}},"categories":["Development","Desktop","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"uncompressed_size_mb":7810,"sha":"15e7d3f35dc7e2cf7393b31d71bea31db04f2d8c"},{"description":"SpiderFoot is a reconnaissance tool that automatically queries public data sources to gather intelligence","docker_registry":"https://index.docker.io/v1/","image_src":"spiderfoot.png","name":"doctorwhen/kasm:spiderfoot","friendly_name":"SpiderFoot","cores":2,"memory":5536,"gpu_count":0,"cpu_allocation_method":"Inherit","run_config":{"hostname":"kasm-spiderfoot","ports":{"5001/tcp":5001}},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c 'echo \"kasm-user ALL=(ALL) NOPASSWD: ALL\" >> /etc/sudoers'"}},"categories":["Security","Browser"],"architecture":["amd64"],"compatibility":["1.14.x"],"uncompressed_size_mb":3340,"sha":"f76be7d16599b4b441ff2d601f1f4b3dc4f97581"},{"description":"Customized Ubuntu 20.04 (Focal) desktop with extras","docker_registry":"https://index.docker.io/v1/","image_src":"ubuntu.png","name":"doctorwhen/kasm:ubuntu-focal","friendly_name":"Ubuntu Focal","cores":2,"memory":2768,"gpu_count":0,"cpu_allocation_method":"Inherit","run_config":{"hostname":"kasm-focal"},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c 'echo \"kasm-user ALL=(ALL) NOPASSWD: ALL\" >> /etc/sudoers'"}},"categories":["Desktop","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"uncompressed_size_mb":8050,"sha":"dd26c309c77314b223743ebd3f46faefb3a6c385"},{"description":"Customized Ubuntu 22.04 (Jammy) desktop with extras","docker_registry":"https://index.docker.io/v1/","image_src":"ubuntu.png","name":"doctorwhen/kasm:ubuntu-jammy","friendly_name":"Ubuntu Jammy","cores":2,"memory":2768,"gpu_count":0,"cpu_allocation_method":"Inherit","run_config":{"hostname":"kasm-jammy"},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c 'echo \"kasm-user ALL=(ALL) NOPASSWD: ALL\" >> /etc/sudoers'"}},"categories":["Desktop","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"uncompressed_size_mb":9270,"sha":"4fa18e62777bdb01bc6aa766673208377ff9a1f1"},{"description":"Wing is a programming language for the cloud","docker_registry":"https://index.docker.io/v1/","image_src":"wing.png","name":"doctorwhen/kasm:wing","friendly_name":"Wing","cores":2,"memory":2768,"gpu_count":0,"cpu_allocation_method":"Inherit","run_config":{"hostname":"kasm-wing","ports":{"3000/tcp":3000}},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c 'echo \"kasm-user ALL=(ALL) NOPASSWD: ALL\" >> /etc/sudoers'"}},"categories":["Development","Desktop","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"uncompressed_size_mb":7830,"sha":"d935713449baf5b48d0ba63637c385bb39190808"},{"description":"Wing is a programming language for the cloud, Neovim is a hyper-extensible text editor","docker_registry":"https://index.docker.io/v1/","image_src":"wing.png","name":"doctorwhen/kasm:wing-neovim","friendly_name":"Wing + Neovim","cores":2,"memory":5536,"gpu_count":0,"cpu_allocation_method":"Inherit","run_config":{"hostname":"kasm-wing","ports":{"3000/tcp":3000}},"exec_config":{"first_launch":{"user":"root","cmd":"bash -c 'echo \"kasm-user ALL=(ALL) NOPASSWD: ALL\" >> /etc/sudoers'"}},"categories":["Development","Desktop","Productivity"],"architecture":["amd64"],"compatibility":["1.14.x"],"uncompressed_size_mb":8110,"sha":"39a20ceac2accc864347822cceae9d7bee4b0520"}]} \ No newline at end of file diff --git a/1.0/new/ZG9jdG9yd2hlbi9rYXNtOm5lb3ZpbQ==/index.html b/1.0/new/ZG9jdG9yd2hlbi9rYXNtOm5lb3ZpbQ==/index.html index c582ce7..37618e7 100644 --- a/1.0/new/ZG9jdG9yd2hlbi9rYXNtOm5lb3ZpbQ==/index.html +++ b/1.0/new/ZG9jdG9yd2hlbi9rYXNtOm5lb3ZpbQ==/index.html @@ -1,4 +1,4 @@ -Kasm Workspaces
Record Technologies
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
Record Technologies
Edit
{
+Kasm Workspaces
Record Technologies
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
Record Technologies
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/ZG9jdG9yd2hlbi9rYXNtOmFzY2lpdmlsbGU=/index.html b/1.0/new/ZG9jdG9yd2hlbi9rYXNtOmFzY2lpdmlsbGU=/index.html index 51936fb..ffa3d1d 100644 --- a/1.0/new/ZG9jdG9yd2hlbi9rYXNtOmFzY2lpdmlsbGU=/index.html +++ b/1.0/new/ZG9jdG9yd2hlbi9rYXNtOmFzY2lpdmlsbGU=/index.html @@ -1,4 +1,4 @@ -Kasm Workspaces
Record Technologies
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
Record Technologies
Edit
{
+Kasm Workspaces
Record Technologies
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
Record Technologies
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/ZG9jdG9yd2hlbi9rYXNtOmRlbHV4ZQ==/index.html b/1.0/new/ZG9jdG9yd2hlbi9rYXNtOmRlbHV4ZQ==/index.html index 526692e..9d4cd30 100644 --- a/1.0/new/ZG9jdG9yd2hlbi9rYXNtOmRlbHV4ZQ==/index.html +++ b/1.0/new/ZG9jdG9yd2hlbi9rYXNtOmRlbHV4ZQ==/index.html @@ -1,4 +1,4 @@ -Kasm Workspaces
Record Technologies
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
Record Technologies
Edit
{
+Kasm Workspaces
Record Technologies
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
Record Technologies
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/ZG9jdG9yd2hlbi9rYXNtOmp1cHl0ZXI=/index.html b/1.0/new/ZG9jdG9yd2hlbi9rYXNtOmp1cHl0ZXI=/index.html index 715e7b9..96215fe 100644 --- a/1.0/new/ZG9jdG9yd2hlbi9rYXNtOmp1cHl0ZXI=/index.html +++ b/1.0/new/ZG9jdG9yd2hlbi9rYXNtOmp1cHl0ZXI=/index.html @@ -1,4 +1,4 @@ -Kasm Workspaces
Record Technologies
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
Record Technologies
Edit
{
+Kasm Workspaces
Record Technologies
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
Record Technologies
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/ZG9jdG9yd2hlbi9rYXNtOnNwaWRlcmZvb3Q=/index.html b/1.0/new/ZG9jdG9yd2hlbi9rYXNtOnNwaWRlcmZvb3Q=/index.html index cf0eed8..6097bcb 100644 --- a/1.0/new/ZG9jdG9yd2hlbi9rYXNtOnNwaWRlcmZvb3Q=/index.html +++ b/1.0/new/ZG9jdG9yd2hlbi9rYXNtOnNwaWRlcmZvb3Q=/index.html @@ -1,4 +1,4 @@ -Kasm Workspaces
Record Technologies
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
Record Technologies
Edit
{
+Kasm Workspaces
Record Technologies
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
Record Technologies
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/ZG9jdG9yd2hlbi9rYXNtOnVidW50dS1mb2NhbA==/index.html b/1.0/new/ZG9jdG9yd2hlbi9rYXNtOnVidW50dS1mb2NhbA==/index.html index d204fbc..78067fc 100644 --- a/1.0/new/ZG9jdG9yd2hlbi9rYXNtOnVidW50dS1mb2NhbA==/index.html +++ b/1.0/new/ZG9jdG9yd2hlbi9rYXNtOnVidW50dS1mb2NhbA==/index.html @@ -1,4 +1,4 @@ -Kasm Workspaces
Record Technologies
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
Record Technologies
Edit
{
+Kasm Workspaces
Record Technologies
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
Record Technologies
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/ZG9jdG9yd2hlbi9rYXNtOnVidW50dS1qYW1teQ==/index.html b/1.0/new/ZG9jdG9yd2hlbi9rYXNtOnVidW50dS1qYW1teQ==/index.html index a93b136..fce8dc6 100644 --- a/1.0/new/ZG9jdG9yd2hlbi9rYXNtOnVidW50dS1qYW1teQ==/index.html +++ b/1.0/new/ZG9jdG9yd2hlbi9rYXNtOnVidW50dS1qYW1teQ==/index.html @@ -1,4 +1,4 @@ -Kasm Workspaces
Record Technologies
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
Record Technologies
Edit
{
+Kasm Workspaces
Record Technologies
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
Record Technologies
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/ZG9jdG9yd2hlbi9rYXNtOndpbmc=/index.html b/1.0/new/ZG9jdG9yd2hlbi9rYXNtOndpbmc=/index.html index f5a53bb..9f7aafa 100644 --- a/1.0/new/ZG9jdG9yd2hlbi9rYXNtOndpbmc=/index.html +++ b/1.0/new/ZG9jdG9yd2hlbi9rYXNtOndpbmc=/index.html @@ -1,4 +1,4 @@ -Kasm Workspaces
Record Technologies
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
Record Technologies
Edit
{
+Kasm Workspaces
Record Technologies
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
Record Technologies
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/ZG9jdG9yd2hlbi9rYXNtOndpbmctbmVvdmlt/index.html b/1.0/new/ZG9jdG9yd2hlbi9rYXNtOndpbmctbmVvdmlt/index.html index 2749bea..d33dca3 100644 --- a/1.0/new/ZG9jdG9yd2hlbi9rYXNtOndpbmctbmVvdmlt/index.html +++ b/1.0/new/ZG9jdG9yd2hlbi9rYXNtOndpbmctbmVvdmlt/index.html @@ -1,4 +1,4 @@ -Kasm Workspaces
Record Technologies
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
Record Technologies
Edit
{
+Kasm Workspaces
Record Technologies
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
Record Technologies
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 465abf8..3f94439 100644 --- a/1.0/new/index.html +++ b/1.0/new/index.html @@ -1,4 +1,4 @@ -Kasm Workspaces
Record Technologies
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
Record Technologies
Edit
{
+Kasm Workspaces
Record Technologies
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
Record Technologies
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