"description":"Adds a lightweight Fluxbox based desktop to the container that can be accessed using a VNC viewer or the web. GUI-based commands executed from the built-in VS code terminal will open on the desktop automatically.",
"description":"Adds a lightweight Fluxbox based desktop to the container that can be accessed using a VNC viewer or the web. GUI-based commands executed from the built-in VS code terminal will open on the desktop automatically.",
"options":{
"options":{
...
@@ -12,7 +12,7 @@
...
@@ -12,7 +12,7 @@
"default":"latest",
"default":"latest",
"description":"Currently Unused!"
"description":"Currently Unused!"
},
},
"novnc_version":{
"noVncVersion":{
"type":"string",
"type":"string",
"proposals":[
"proposals":[
"1.2.0"
"1.2.0"
...
@@ -20,7 +20,7 @@
...
@@ -20,7 +20,7 @@
"default":"1.2.0",
"default":"1.2.0",
"description":"NoVnc Version"
"description":"NoVnc Version"
},
},
"vnc_password":{
"password":{
"type":"string",
"type":"string",
"proposals":[
"proposals":[
"vscode",
"vscode",
...
@@ -30,7 +30,7 @@
...
@@ -30,7 +30,7 @@
"default":"vscode",
"default":"vscode",
"description":"Enter a password for desktop connections"
"description":"Enter a password for desktop connections"
},
},
"novnc_port":{
"webPort":{
"type":"string",
"type":"string",
"proposals":[
"proposals":[
"6080"
"6080"
...
@@ -38,7 +38,7 @@
...
@@ -38,7 +38,7 @@
"default":"6080",
"default":"6080",
"description":"Enter a port for the VNC web client"
"description":"Enter a port for the VNC web client"
"descripton":"Re-use the host docker socket, adding the Docker CLI to a container. Feature invokes a script to enable using a forwarded Docker socket within a container to run Docker commands.",
"descripton":"Re-use the host docker socket, adding the Docker CLI to a container. Feature invokes a script to enable using a forwarded Docker socket within a container to run Docker commands.",
"options":{
"options":{
...
@@ -19,7 +19,7 @@
...
@@ -19,7 +19,7 @@
"default":true,
"default":true,
"description":"Install OSS Moby build instead of Docker CE"
"description":"Install OSS Moby build instead of Docker CE"
"description":"Create child containers *inside* a container, independent from the host's docker instance. Installs Docker extension in the container along with needed CLIs.",
"description":"Create child containers *inside* a container, independent from the host's docker instance. Installs Docker extension in the container along with needed CLIs.",
"options":{
"options":{
...
@@ -19,7 +19,7 @@
...
@@ -19,7 +19,7 @@
"default":true,
"default":true,
"description":"Install OSS Moby build instead of Docker CE"
"description":"Install OSS Moby build instead of Docker CE"
"description":"Installs the .NET CLI. Provides option of installing sdk or runtime, and option of versions to install. Uses latest version of .NET sdk as defaults to install.",
"description":"Installs the .NET CLI. Provides option of installing sdk or runtime, and option of versions to install. Uses latest version of .NET sdk as defaults to install.",
"options":{
"options":{
...
@@ -15,17 +15,12 @@
...
@@ -15,17 +15,12 @@
"default":"latest",
"default":"latest",
"description":"Select or enter a dotnet CLI version. (Available versions may vary by Linux distribution.)"
"description":"Select or enter a dotnet CLI version. (Available versions may vary by Linux distribution.)"
},
},
"runtime_only":{
"runtimeOnly":{
"type":"boolean",
"type":"boolean",
"default":false,
"default":false,
"description":"Install just the dotnet runtime if true, and sdk if false."
"description":"Install just the dotnet runtime if true, and sdk if false."
},
},
"override_default_version":{
"installUsingApt":{
"type":"boolean",
"default":"true",
"description":"If true, overrides existing version (if any) of dotnet on the PATH"
},
"install_using_apt":{
"type":"boolean",
"type":"boolean",
"default":"true",
"default":"true",
"description":"If true, it installs using apt instead of the release URL"
"description":"If true, it installs using apt instead of the release URL"
"description":"Installs the provided version of Python, as well as PIPX, and other common Python utilities. JupyterLab is conditionally installed with the python feature. Note: May require source code compilation.",
"description":"Installs the provided version of Python, as well as PIPX, and other common Python utilities. JupyterLab is conditionally installed with the python feature. Note: May require source code compilation.",
"options":{
"options":{
...
@@ -19,7 +19,7 @@
...
@@ -19,7 +19,7 @@
"default":"os-provided",
"default":"os-provided",
"description":"Select a Python version to install."
"description":"Select a Python version to install."
},
},
"install_python_tools":{
"installTools":{
"type":"boolean",
"type":"boolean",
"default":true,
"default":true,
"description":"Install common Python tools like pylint"
"description":"Install common Python tools like pylint"
...
@@ -34,17 +34,12 @@
...
@@ -34,17 +34,12 @@
"default":"/usr/local/python",
"default":"/usr/local/python",
"description":"The path where python will be installed."
"description":"The path where python will be installed."
},
},
"override_default_version":{
"installJupyterlab":{
"type":"boolean",
"default":"true",
"description":"If true, overrides existing version (if any) of python on the PATH"
},
"install_jupyterlab":{
"type":"boolean",
"type":"boolean",
"default":false,
"default":false,
"description":"Install JupyterLab, a web-based interactive development environment for notebooks"
"description":"Install JupyterLab, a web-based interactive development environment for notebooks"
},
},
"configure_jupyterlab_allow_origin":{
"configureJupyterlabAllowOrigin":{
"type":"string",
"type":"string",
"default":"",
"default":"",
"description":"Configure JupyterLab to accept HTTP requests from the specified origin"
"description":"Configure JupyterLab to accept HTTP requests from the specified origin"