/templates/featured
List featured templates
Authorizations
Response
Unique identifier for the template, generated by Shadeform
Name of the template
Author of the template
Description of the template
Defines automatic actions after the instance becomes active.
Specifies the type of launch configuration. See Launch Configuration for more details.
docker
, script
May only be used if launch_configuration.type is 'docker'. Use docker_configuration to automatically pull and run a docker image. See this tutorial for examples.
Specifies the docker image to be pulled and run on the instance at startup.
Specifies the container arguments passed into the image at runtime.
List of environment variable name-value pairs that will be passed to the docker container.
List of port mappings between the host instance and the docker container. Equivalent of -p flag for docker run command.
Describes the amount of shared memory allocated for the container. Equivalent to using the --shm-size flag in the docker cli. If shared_memory_in_gb is not specified, then the container will use the host namespace which is the equivalent of --ipc=host.
List of volume mounts between the host instance and the docker container. Equivalent of -v flag for docker run command.
May only be used if launch_configuration.type is 'script'. Configures a startup script to be run automatically after the instance is active. See this [tutorial]/guides/startupscript) for examples.
A startup script that is base64 encoded.
URL to the template's logo
Network and firewall configuration
List of UFW (Uncomplicated Firewall) rules
Source IP address or CIDR range
Port number or range (e.g. '80' or '8000:8999')
Protocol (e.g. tcp, udp)
The UFW rule action
Destination IP address or CIDR range
Whether the template is publicly available
Add custom, searchable tags to instances.