This Virtual Machine create a runnging ColdBox Site using BoxLang as server with bx-compat-cfml module using CommandBox for you. If you do not want a ColdBox site we will show you how to remove it and have your own site. For deploying this Virtual Machine you need to enable Google Compute API and have a project with billing enabled, if not have one follow this link also, you can get 300 USD of credits.
Requirements
To be subscribed to Virtual Machine offer
Project Editor or Compute Admin roles in Google Cloud project
A Service Account with Cloud Infrastructure Manager AgentCompute Admin and Service Account User roles
In Google Cloud Marketplace you find this Virtual Machine offer as BoxLang with CommandBox for RedHat or look for Ortus Solutions, Corp to look for out full catalog.
Accept Terms and agreements to subscribe to Virtual Machine offer
Accept terms and agreements
Deployment config: Set up your deployment with a name, use an existent service account or create a new one for deploying and select the Zone where you want to deploy your virtual machine
Setup deployment name and service account
Machine type: Select Virtual Machine type and size for your Boot disk
Setup Virtual Machine type
Networking: Select Network, Subnetwork and External IP configuration for your Virtual Machine
Setup Virtual Networking Config
Finally select open ports to be available from internet
Setup Virtual Networking Config
Once your Virtual Machine is deployed, you can view it from Google Compute Engine console. To connect through SSH, click in SSH button a side of your Virtual Machine. You can copy Private and Public IP to connect you at HTTP (80) port.
Google Compute Overview
When connect through SSH using web console a new window is opened asking for authorize to load your Google Cloud user's SSH keys into virtual machine
Asking for Authorization
SSH Connected Window
If you want to load your own SSH keys or connect to your Virtual Machone with differents SSH clients, follow this link for more information about it.