Created
November 11, 2011 16:37
-
-
Save wookiehangover/1358463 to your computer and use it in GitHub Desktop.
c2-frontend environment markup
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<div class="environment active"><header class="env-header"> | |
<a href="#/platforms/wookiehangover/master" class="env-name"> | |
<h2>Master Environment</h2> | |
</a> | |
<a href="#" class="edit-icon"></a> | |
<form class="env-name-edit"> | |
<input type="text" value="Master Environment"> | |
<input type="submit" value="Save"> | |
</form> | |
<aside class="controls-status"> | |
<a href="#" class="ui-lock"></a> | |
<nav> | |
<a href="#" class="ui-icon alt sys-start ttip" data-tip="Starts all stopped platforms">Start</a> | |
<a href="#" class="ui-icon alt sys-stop ttip" data-tip="Stops all running platforms">Stop</a> | |
<a href="#" class="ui-icon alt sys-upgrade ttip" data-tip="Upgrade all running platforms">Upgrade</a> | |
<a href="#" class="ui-icon alt sys-clone ttip" data-tip="Clone Environment -- Coming Soon">Clone</a> | |
<a href="#" class="ui-icon alt sys-destroy ttip" data-tip="Destroy all platforms">Destroy</a> | |
</nav> | |
<a href="#/platforms/wookiehangover/master" class="ui-arrow env-name"></a> | |
</aside> | |
</header> | |
<ul class="platform-list" style="display: block; "><li id="1c3bb56d519b455eba7da687d40f84a9" class="active"><header class="built_true created_true locked_false running_true transitioning_false "> | |
<a href="#/platforms/wookiehangover/master/couchdb-development" class="sys-name"> | |
<h2>CouchDB Development</h2> | |
<span class="ui-arrow"></span> | |
</a> | |
<aside class="controls-status "> | |
<h3 class="sys-status"> | |
<b>Status:</b>running | |
</h3> | |
<a href="#" class="ui-lock"></a> | |
<nav> | |
<a href="#" class="ui-icon sys-start ttip" data-tip="Start">Start</a> | |
<a href="#" class="ui-icon sys-stop ttip" data-tip="Stop">Stop</a> | |
<a href="#" class="ui-icon sys-upgrade ttip" data-tip="Upgrade">Upgrade</a> | |
<a href="#" class="ui-icon sys-clone ttip" data-tip="Clone">Clone</a> | |
<a href="#" class="ui-icon sys-destroy ttip" data-tip="Destroy">Destroy</a> | |
</nav> | |
<span class="ui-indicator"></span> | |
</aside> | |
</header> | |
<div class="content" style="display: block; "> | |
<div class="platform-tiers"> | |
<h3>Platform Tiers</h3> | |
<ol class="tiers"><li id="d73e7d5c84714aca8318c2829b8b7ff6" class="built_true created_true running_true transitioning_false"><h4>Security Tier</h4> | |
<a href="#" class="info-icon" original-title=""> </a> | |
<span class="tier-status ui-indicator"></span> | |
<div class="tier-info-container"><div id="11be96ff4a7a49a5b0ad2eb3aca677c2" class="tier-info"> | |
<h3 original-title="">keypair</h3> | |
<span class="ui-indicator"></span> | |
</div></div> | |
</li><li id="f3e01bbd473b4c6781274b0032ed99e9" class="built_true created_true running_true transitioning_false"><h4>Network Tier</h4> | |
<a href="#" class="info-icon" original-title=""> </a> | |
<span class="tier-status ui-indicator"></span> | |
<div class="tier-info-container"><div id="dc4ae5e06a9e445da51ec784af60761b" class="tier-info"> | |
<h3 original-title="">sg</h3> | |
<span class="ui-indicator"></span> | |
</div></div> | |
</li><li id="f4ddde650559411b8fab4efd5a1d994c" class="built_true created_true running_true transitioning_false"><h4>Server Tier</h4> | |
<a href="#" class="info-icon" original-title=""> </a> | |
<span class="tier-status ui-indicator"></span> | |
<div class="tier-info-container"><div id="6c979663084d47649cae23f2d022d17c" class="tier-info"> | |
<h3 original-title="">server</h3> | |
<span class="ui-indicator"></span> | |
</div></div> | |
</li></ol> | |
</div> | |
<ul class="details"> | |
<li class="info_subsection active"> | |
<h3> | |
<a href="#" class="toggle">Platform Information</a> | |
</h3> | |
<div class="content platform"> | |
<form class="edit_info"> | |
<div class="form-row"> | |
<label for="contents.name">Name:</label> | |
<input type="text" name="contents.name" value="CouchDB Development" disabled="true"> | |
<a href="#" class="edit-icon">Edit</a> | |
</div> | |
<div class="form-row"> | |
<label for="contents.description">Description:</label> | |
<textarea name="contents.description" disabled="true">Creates a Ubuntu server, installs a CouchDB server and binds it to all interfaces. | |
To customize this platform on first boot, configure a new Build Script URL. | |
To customize this platform's upgrade behavior, configure a new Upgrade Script URL. | |
</textarea> | |
<a href="#" class="edit-icon">Edit</a> | |
</div> | |
<div class="form-row"> | |
<span class="name">Category:</span> | |
<div class="description"> | |
<span class="ttip ui-sm-icon data" data-tip="data"></span> | |
<span class="ttip ui-sm-icon nosql" data-tip="nosql"></span> | |
<span class="ttip ui-sm-icon couch" data-tip="couch"></span> | |
</div> | |
</div> | |
<input type="submit" value="Save" name="submit" class="save-platform"> | |
</form> | |
</div> | |
</li> | |
<li class="publish_subsection active"> | |
<h3> | |
<a href="#" class="toggle">Publishing Info</a> | |
</h3> | |
<div class="content platform"> | |
<div class="form-row"> | |
<p>Now that your platform is running you can use the links below to | |
access its services.</p> | |
</div> | |
<form class="edit_publishing"> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="URL for accessing the CouchDB API">Access URL:</span> | |
<div class="description"> | |
<a href="http://ec2-204-236-196-51.compute-1.amazonaws.com:5984/" target="_blank">http://ec2-204-236-196-51.compute-1.amazonaws.com:5984/</a> | |
</div> | |
</div> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="URL for accessing the CouchDB admin console">Admin URL:</span> | |
<div class="description"> | |
<a href="http://ec2-204-236-196-51.compute-1.amazonaws.com:5984/_utils/" target="_blank">http://ec2-204-236-196-51.compute-1.amazonaws.com:5984/_utils/</a> | |
</div> | |
</div> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="URL for accessing the server over SSH">SSH URL:</span> | |
<div class="description"> | |
<a href="ssh://ubuntu@ec2-204-236-196-51.compute-1.amazonaws.com/" target="_blank">ssh://ubuntu@ec2-204-236-196-51.compute-1.amazonaws.com/</a> | |
</div> | |
</div> | |
</form> | |
</div> | |
</li> | |
<li class="config_subsection active"> | |
<h3> | |
<a href="#" class="toggle">Configuration Info</a> | |
</h3> | |
<div class="content platform config"><form class="edit_config"> | |
<div class="form-row"> | |
<p> Since you have already built your platform, its not possible to | |
update it's configuration settings. If you need to update this platform, | |
you'll need to <a href="#" class="sys-clone">Clone</a> this platform or re-import a new | |
Platform from the <a href="#/templates">Templates Library</a>.</p> | |
</div> | |
<h3>Cloud:</h3> | |
<div class="form-section"> | |
<div class="form-row"> | |
<label for="contents.cloud_name" class="dropdown ttip" data-tip="Name of AWS region">Region:</label> | |
<select name="contents.cloud_name" class="cloud-control ui-selectmenu-disabled ui-state-disabled" style="display: none; " aria-disabled="true"><option value="ap-northeast-1">Asia Pacific (Tokyo)</option><option value="ap-southeast-1">Asia Pacific (Singapore)</option><option value="eu-west-1">EU West (Ireland)</option><option value="us-east-1" selected="selected">US East (Virginia)</option><option value="us-west-1">US West (N. California)</option><option value="us-west-2">US West (Oregon)</option></select><a class="ui-selectmenu ui-widget ui-state-default ui-corner-all ui-selectmenu-dropdown cloud-control ui-selectmenu-disabled ui-state-disabled" id="ui-selectmenu-69c49162-button" role="button" href="#" tabindex="0" aria-haspopup="true" aria-owns="ui-selectmenu-69c49162-menu" style="width: 372px; " aria-disabled="true"><span class="ui-selectmenu-status">US East (Virginia)</span><span class="ui-selectmenu-icon ui-icon ui-icon-triangle-1-s"></span></a> | |
</div> | |
<div class="form-row"> | |
<label for="contents.zone" class="dropdown ttip" data-tip="AWS Zone">Zone:</label> | |
<select name="contents.zone" class="zone-control ui-selectmenu-disabled ui-state-disabled" style="display: none; " aria-disabled="true"><option value="null" selected="true">Any</option><option value="us-east-1a">us-east-1a - available</option><option value="us-east-1b">us-east-1b - available</option><option value="us-east-1c">us-east-1c - available</option><option value="us-east-1d">us-east-1d - available</option></select><a class="ui-selectmenu ui-widget ui-state-default ui-corner-all ui-selectmenu-dropdown zone-control ui-selectmenu-disabled ui-state-disabled" id="ui-selectmenu-35d11c21-button" role="button" href="#" tabindex="0" aria-haspopup="true" aria-owns="ui-selectmenu-35d11c21-menu" style="width: 372px; " aria-disabled="true"><span class="ui-selectmenu-status">Any</span><span class="ui-selectmenu-icon ui-icon ui-icon-triangle-1-s"></span></a> | |
</div> | |
<div class="form-row"> | |
<label for="contents.instance_type" class="dropdown ttip" data-tip="EC2 Instance Type">Instance Type:</label> | |
<select name="contents.instance_type" class="instance-control ui-selectmenu-disabled ui-state-disabled" style="display: none; " aria-disabled="true"> | |
<option value="t1.micro">t1.micro i386</option><option value="m1.small">m1.small i386</option><option value="m1.large">m1.large amd64</option><option value="m1.xlarge">m1.xlarge amd64</option><option value="m2.xlarge">m2.xlarge amd64</option><option value="m2.2xlarge">m2.2xlarge amd64</option><option value="m2.4xlarge">m2.4xlarge amd64</option><option value="c1.medium" selected="selected">c1.medium i386</option><option value="c1.xlarge">c1.xlarge amd64</option> | |
</select><a class="ui-selectmenu ui-widget ui-state-default ui-corner-all ui-selectmenu-dropdown instance-control ui-selectmenu-disabled ui-state-disabled" id="ui-selectmenu-c91c9b91-button" role="button" href="#" tabindex="0" aria-haspopup="true" aria-owns="ui-selectmenu-c91c9b91-menu" style="width: 372px; " aria-disabled="true"><span class="ui-selectmenu-status">c1.medium i386</span><span class="ui-selectmenu-icon ui-icon ui-icon-triangle-1-s"></span></a> | |
</div> | |
</div> | |
<h3>SSH:</h3> | |
<div class="form-section"> | |
<div class="form-row"> | |
<label for="ssh_public_key" class="ttip" data-tip="SSH public key for server authentication">SSH Public Key:</label> | |
<textarea name="contents.ssh_public_key" placeholder="—" disabled="true"></textarea> | |
</div> | |
</div> | |
<h3>Repository:</h3> | |
<div class="form-section"> | |
<div class="form-row"> | |
<label for="app_repository_url" class="ttip" data-tip="Git repository containing application code">Repository URL:</label> | |
<div class="description"> | |
<input type="text" name="contents.app_repository_url" value=""> | |
<a href="" target="_blank">View on GitHub</a> | |
</div> | |
</div> | |
<div class="form-row"> | |
<label for="repository_private_key" class="ttip" data-tip="SSH private key for private repository access (optional)">Repository Key:</label> | |
<textarea name="contents.repository_private_key" placeholder="—" disabled="true"></textarea> | |
</div> | |
</div> | |
<h3>Networking:</h3> | |
<div class="form-section"> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="Network mask for public users">Access Network:</span> | |
<div class="description">0.0.0.0/0</div> | |
</div> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="TCP port for public access">Access Port:</span> | |
<div class="description">5984</div> | |
</div> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="Network mask for admin users">Admin Network:</span> | |
<div class="description">0.0.0.0/0</div> | |
</div> | |
</div> | |
<h3>Database:</h3> | |
<div class="form-section"> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="PostgreSQL database name">Database Name:</span> | |
<div class="description"></div> | |
</div> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="PostgreSQL database password">Database Password:</span> | |
<div class="description"></div> | |
</div> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="PostgreSQL database username">Database Username:</span> | |
<div class="description"></div> | |
</div> | |
</div> | |
<h3>Application:</h3> | |
<div class="form-section"> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="Email address for Django Admin user">Admin Email:</span> | |
<div class="description"></div> | |
</div> | |
<div class="form-row"> | |
<label for="admin_password" class="ttip" data-tip="Password for Django Admin user">Admin Password:</label> | |
<input type="password" name="contents.admin_password" value="" disabled="true"> | |
</div> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="Username for Django Admin user">Admin Username:</span> | |
<div class="description"></div> | |
</div> | |
</div> | |
<h3>Advanced:</h3> | |
<div class="form-section"> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="Additional packages to install on boot (space-separated)">Additional Packages:</span> | |
<div class="description">fail2ban</div> | |
</div> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="Server Host Name">Hostname:</span> | |
<div class="description">couchdb</div> | |
</div> | |
<div class="form-row"> | |
<label for="user_build_script" class="ttip" data-tip="URL for user-defined script to run on first build">Build Script URL:</label> | |
<div class="description"> | |
<input type="text" name="contents.user_build_script" value="https://raw.github.com/opdemand/c2-templates/master/ubuntu/scripts/default.build.sh"> | |
<a href="https://raw.github.com/opdemand/c2-templates/master/ubuntu/scripts/default.build.sh" target="_blank">View on GitHub</a> | |
</div> | |
</div> | |
<div class="form-row"> | |
<label for="user_upgrade_script" class="ttip" data-tip="URL for user-defined upgrade script">Upgrade Script URL:</label> | |
<div class="description"> | |
<input type="text" name="contents.user_upgrade_script" value="https://raw.github.com/opdemand/c2-templates/master/ubuntu/scripts/default.upgrade.sh"> | |
<a href="https://raw.github.com/opdemand/c2-templates/master/ubuntu/scripts/default.upgrade.sh" target="_blank">View on GitHub</a> | |
</div> | |
</div> | |
</div> | |
</form> | |
</div> | |
</li></ul> | |
</div> | |
</li><li id="3a8e195a5919473e94e6aaa3aa6c8c95" class="active"><header class="built_true created_true locked_false running_true transitioning_false "> | |
<a href="#/platforms/wookiehangover/master/bind-dns-standalone" class="sys-name"> | |
<h2>BIND DNS Standalone</h2> | |
<span class="ui-arrow"></span> | |
</a> | |
<aside class="controls-status "> | |
<h3 class="sys-status"> | |
<b>Status:</b>running | |
</h3> | |
<a href="#" class="ui-lock"></a> | |
<nav> | |
<a href="#" class="ui-icon sys-start ttip" data-tip="Start">Start</a> | |
<a href="#" class="ui-icon sys-stop ttip" data-tip="Stop">Stop</a> | |
<a href="#" class="ui-icon sys-upgrade ttip" data-tip="Upgrade">Upgrade</a> | |
<a href="#" class="ui-icon sys-clone ttip" data-tip="Clone">Clone</a> | |
<a href="#" class="ui-icon sys-destroy ttip" data-tip="Destroy">Destroy</a> | |
</nav> | |
<span class="ui-indicator"></span> | |
</aside> | |
</header> | |
<div class="content" style="display: block; "> | |
<div class="platform-tiers"> | |
<h3>Platform Tiers</h3> | |
<ol class="tiers"><li id="78246201e8784aa9be6dcc2ed4993d32" class="built_true created_true running_true transitioning_false"><h4>Security Tier</h4> | |
<a href="#" class="info-icon" original-title=""> </a> | |
<span class="tier-status ui-indicator"></span> | |
<div class="tier-info-container"><div id="c63423c3c44d44a29b929b005102e5ac" class="tier-info"> | |
<h3 original-title="">keypair</h3> | |
<span class="ui-indicator"></span> | |
</div></div> | |
</li><li id="674bb9b91d364fd18cb878b4a75e8a8b" class="built_true created_true running_true transitioning_false"><h4>Network Tier</h4> | |
<a href="#" class="info-icon" original-title=""> </a> | |
<span class="tier-status ui-indicator"></span> | |
<div class="tier-info-container"><div id="086240c25dbb41d69f7a2995fc8314c3" class="tier-info"> | |
<h3 original-title="">eip</h3> | |
<span class="ui-indicator"></span> | |
</div><div id="b7c35b2d6db94b8a914f46eeee6b26ba" class="tier-info"> | |
<h3 original-title="">sg</h3> | |
<span class="ui-indicator"></span> | |
</div></div> | |
</li><li id="a45d419efa8945c991b62a5265b829c7" class="built_true created_true running_true transitioning_false"><h4>Server Tier</h4> | |
<a href="#" class="info-icon" original-title=""> </a> | |
<span class="tier-status ui-indicator"></span> | |
<div class="tier-info-container"><div id="f165c78272774a3bbb9a238de54a0918" class="tier-info"> | |
<h3 original-title="">server</h3> | |
<span class="ui-indicator"></span> | |
</div></div> | |
</li></ol> | |
</div> | |
<ul class="details"> | |
<li class="info_subsection active"> | |
<h3> | |
<a href="#" class="toggle">Platform Information</a> | |
</h3> | |
<div class="content platform"> | |
<form class="edit_info"> | |
<div class="form-row"> | |
<label for="contents.name">Name:</label> | |
<input type="text" name="contents.name" value="BIND DNS Standalone" disabled="true"> | |
<a href="#" class="edit-icon">Edit</a> | |
</div> | |
<div class="form-row"> | |
<label for="contents.description">Description:</label> | |
<textarea name="contents.description" disabled="true">Creates an Ubuntu server, installs BIND and clones a Git repository containing | |
user-defined BIND configuration, including zone files. | |
To customize this platform on first boot, configure a new Build Script URL. | |
To customize this platform's upgrade behavior, configure a new Upgrade Script URL. | |
</textarea> | |
<a href="#" class="edit-icon">Edit</a> | |
</div> | |
<div class="form-row"> | |
<span class="name">Category:</span> | |
<div class="description"> | |
<span class="ttip ui-sm-icon infrastructure" data-tip="infrastructure"></span> | |
<span class="ttip ui-sm-icon dns" data-tip="dns"></span> | |
<span class="ttip ui-sm-icon bind" data-tip="bind"></span> | |
</div> | |
</div> | |
<input type="submit" value="Save" name="submit" class="save-platform"> | |
</form> | |
</div> | |
</li> | |
<li class="publish_subsection active"> | |
<h3> | |
<a href="#" class="toggle">Publishing Info</a> | |
</h3> | |
<div class="content platform"> | |
<div class="form-row"> | |
<p>Now that your platform is running you can use the links below to | |
access its services.</p> | |
</div> | |
<form class="edit_publishing"> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="IP Address of DNS Server">DNS Server:</span> | |
<div class="description"> | |
<a href="107.22.180.161" target="_blank">107.22.180.161</a> | |
</div> | |
</div> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="URL for accessing the server over SSH">SSH URL:</span> | |
<div class="description"> | |
<a href="ssh://ubuntu@ec2-107-22-180-161.compute-1.amazonaws.com/" target="_blank">ssh://ubuntu@ec2-107-22-180-161.compute-1.amazonaws.com/</a> | |
</div> | |
</div> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="dig command to test the DNS Server">Test Command:</span> | |
<div class="description"> | |
<a href="dig ns.mydomain.test @107.22.180.161" target="_blank">dig ns.mydomain.test @107.22.180.161</a> | |
</div> | |
</div> | |
</form> | |
</div> | |
</li> | |
<li class="config_subsection active"> | |
<h3> | |
<a href="#" class="toggle">Configuration Info</a> | |
</h3> | |
<div class="content platform config"><form class="edit_config"> | |
<div class="form-row"> | |
<p> Since you have already built your platform, its not possible to | |
update it's configuration settings. If you need to update this platform, | |
you'll need to <a href="#" class="sys-clone">Clone</a> this platform or re-import a new | |
Platform from the <a href="#/templates">Templates Library</a>.</p> | |
</div> | |
<h3>Cloud:</h3> | |
<div class="form-section"> | |
<div class="form-row"> | |
<label for="contents.cloud_name" class="dropdown ttip" data-tip="Name of AWS region">Region:</label> | |
<select name="contents.cloud_name" class="cloud-control ui-selectmenu-disabled ui-state-disabled" style="display: none; " aria-disabled="true"><option value="ap-northeast-1">Asia Pacific (Tokyo)</option><option value="ap-southeast-1">Asia Pacific (Singapore)</option><option value="eu-west-1">EU West (Ireland)</option><option value="us-east-1" selected="selected">US East (Virginia)</option><option value="us-west-1">US West (N. California)</option><option value="us-west-2">US West (Oregon)</option></select><a class="ui-selectmenu ui-widget ui-state-default ui-corner-all ui-selectmenu-dropdown cloud-control ui-selectmenu-disabled ui-state-disabled" id="ui-selectmenu-ca143d94-button" role="button" href="#" tabindex="0" aria-haspopup="true" aria-owns="ui-selectmenu-ca143d94-menu" style="width: 372px; " aria-disabled="true"><span class="ui-selectmenu-status">US East (Virginia)</span><span class="ui-selectmenu-icon ui-icon ui-icon-triangle-1-s"></span></a> | |
</div> | |
<div class="form-row"> | |
<label for="contents.zone" class="dropdown ttip" data-tip="AWS Zone">Zone:</label> | |
<select name="contents.zone" class="zone-control ui-selectmenu-disabled ui-state-disabled" style="display: none; " aria-disabled="true"><option value="null" selected="true">Any</option><option value="us-east-1a">us-east-1a - available</option><option value="us-east-1b">us-east-1b - available</option><option value="us-east-1c">us-east-1c - available</option><option value="us-east-1d">us-east-1d - available</option></select><a class="ui-selectmenu ui-widget ui-state-default ui-corner-all ui-selectmenu-dropdown zone-control ui-selectmenu-disabled ui-state-disabled" id="ui-selectmenu-fecf6f02-button" role="button" href="#" tabindex="0" aria-haspopup="true" aria-owns="ui-selectmenu-fecf6f02-menu" style="width: 372px; " aria-disabled="true"><span class="ui-selectmenu-status">Any</span><span class="ui-selectmenu-icon ui-icon ui-icon-triangle-1-s"></span></a> | |
</div> | |
<div class="form-row"> | |
<label for="contents.instance_type" class="dropdown ttip" data-tip="EC2 Instance Type">Instance Type:</label> | |
<select name="contents.instance_type" class="instance-control ui-selectmenu-disabled ui-state-disabled" style="display: none; " aria-disabled="true"> | |
<option value="t1.micro">t1.micro i386</option><option value="m1.small">m1.small i386</option><option value="m1.large">m1.large amd64</option><option value="m1.xlarge">m1.xlarge amd64</option><option value="m2.xlarge">m2.xlarge amd64</option><option value="m2.2xlarge">m2.2xlarge amd64</option><option value="m2.4xlarge">m2.4xlarge amd64</option><option value="c1.medium" selected="selected">c1.medium i386</option><option value="c1.xlarge">c1.xlarge amd64</option> | |
</select><a class="ui-selectmenu ui-widget ui-state-default ui-corner-all ui-selectmenu-dropdown instance-control ui-selectmenu-disabled ui-state-disabled" id="ui-selectmenu-b08ae5ee-button" role="button" href="#" tabindex="0" aria-haspopup="true" aria-owns="ui-selectmenu-b08ae5ee-menu" style="width: 372px; " aria-disabled="true"><span class="ui-selectmenu-status">c1.medium i386</span><span class="ui-selectmenu-icon ui-icon ui-icon-triangle-1-s"></span></a> | |
</div> | |
</div> | |
<h3>SSH:</h3> | |
<div class="form-section"> | |
<div class="form-row"> | |
<label for="ssh_public_key" class="ttip" data-tip="SSH public key for server authentication">SSH Public Key:</label> | |
<textarea name="contents.ssh_public_key" placeholder="—" disabled="true"></textarea> | |
</div> | |
</div> | |
<h3>Repository:</h3> | |
<div class="form-section"> | |
<div class="form-row"> | |
<label for="app_repository_url" class="ttip" data-tip="Git repository containing configuration and zone files for the application">Repository URL:</label> | |
<div class="description"> | |
<input type="text" name="contents.app_repository_url" value="https://github.com/opdemand/c2-bind9-config.git"> | |
<a href="https://github.com/opdemand/c2-bind9-config.git" target="_blank">View on GitHub</a> | |
</div> | |
</div> | |
<div class="form-row"> | |
<label for="repository_private_key" class="ttip" data-tip="SSH private key for private repository access (optional)">Repository Key:</label> | |
<textarea name="contents.repository_private_key" placeholder="—" disabled="true"></textarea> | |
</div> | |
</div> | |
<h3>Networking:</h3> | |
<div class="form-section"> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="Network mask for public users">Access Network:</span> | |
<div class="description">0.0.0.0/0</div> | |
</div> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="TCP port for public access">Access Port:</span> | |
<div class="description">53</div> | |
</div> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="Network mask for admin users">Admin Network:</span> | |
<div class="description">0.0.0.0/0</div> | |
</div> | |
</div> | |
<h3>Advanced:</h3> | |
<div class="form-section"> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="Additional packages to install on boot (space-separated)">Additional Packages:</span> | |
<div class="description">fail2ban</div> | |
</div> | |
<div class="form-row"> | |
<label for="user_build_script" class="ttip" data-tip="URL for user-defined script to run on first build">Build Script URL:</label> | |
<div class="description"> | |
<input type="text" name="contents.user_build_script" value="https://raw.github.com/opdemand/c2-templates/master/ubuntu/scripts/default.build.sh"> | |
<a href="https://raw.github.com/opdemand/c2-templates/master/ubuntu/scripts/default.build.sh" target="_blank">View on GitHub</a> | |
</div> | |
</div> | |
<div class="form-row"> | |
<label for="user_upgrade_script" class="ttip" data-tip="URL for user-defined upgrade script">Upgrade Script URL:</label> | |
<div class="description"> | |
<input type="text" name="contents.user_upgrade_script" value="https://raw.github.com/opdemand/c2-templates/master/ubuntu/dns/bind9.standalone.upgrade.sh"> | |
<a href="https://raw.github.com/opdemand/c2-templates/master/ubuntu/dns/bind9.standalone.upgrade.sh" target="_blank">View on GitHub</a> | |
</div> | |
</div> | |
</div> | |
</form> | |
</div> | |
</li></ul> | |
</div> | |
</li><li id="4308c330eb1343068753fa71ce848bad" class="active"><header class="built_true created_true locked_false running_true transitioning_false "> | |
<a href="#/platforms/wookiehangover/master/wordpress-stack-2-node" class="sys-name"> | |
<h2>Wordpress Stack (2-node)</h2> | |
<span class="ui-arrow"></span> | |
</a> | |
<aside class="controls-status "> | |
<h3 class="sys-status"> | |
<b>Status:</b>running | |
</h3> | |
<a href="#" class="ui-lock"></a> | |
<nav> | |
<a href="#" class="ui-icon sys-start ttip" data-tip="Start">Start</a> | |
<a href="#" class="ui-icon sys-stop ttip" data-tip="Stop">Stop</a> | |
<a href="#" class="ui-icon sys-upgrade ttip" data-tip="Upgrade">Upgrade</a> | |
<a href="#" class="ui-icon sys-clone ttip" data-tip="Clone">Clone</a> | |
<a href="#" class="ui-icon sys-destroy ttip" data-tip="Destroy">Destroy</a> | |
</nav> | |
<span class="ui-indicator"></span> | |
</aside> | |
</header> | |
<div class="content" style="display: block; "> | |
<div class="platform-tiers"> | |
<h3>Platform Tiers</h3> | |
<ol class="tiers"><li id="221ddf8308fc4f8baab439065e6058e6" class="built_true created_true running_true transitioning_false"><h4>Security Tier</h4> | |
<a href="#" class="info-icon" original-title=""> </a> | |
<span class="tier-status ui-indicator"></span> | |
<div class="tier-info-container"><div id="d08ef283851d42c58d3993d9a41711d5" class="tier-info"> | |
<h3 original-title="">keypair</h3> | |
<span class="ui-indicator"></span> | |
</div></div> | |
</li><li id="cec323ecc36248faac05fcd46c3d2a03" class="built_true created_true running_true transitioning_false"><h4>Application Network Tier</h4> | |
<a href="#" class="info-icon" original-title=""> </a> | |
<span class="tier-status ui-indicator"></span> | |
<div class="tier-info-container"><div id="13b08fba90bd4780b9365c0cd7cd9d6e" class="tier-info"> | |
<h3 original-title="">elastic_ip</h3> | |
<span class="ui-indicator"></span> | |
</div><div id="44beb89be87f4315a301c61c01a67307" class="tier-info"> | |
<h3 original-title="">security_group</h3> | |
<span class="ui-indicator"></span> | |
</div></div> | |
</li><li id="b37b8945b1b3455ba293e3b424eb6632" class="built_true created_true running_true transitioning_false"><h4>Database Network Tier</h4> | |
<a href="#" class="info-icon" original-title=""> </a> | |
<span class="tier-status ui-indicator"></span> | |
<div class="tier-info-container"><div id="093d3b1adee742b8b22ab45a4e516c6e" class="tier-info"> | |
<h3 original-title="">elastic_ip</h3> | |
<span class="ui-indicator"></span> | |
</div><div id="7f090072d8f4456b87759dda1452cee8" class="tier-info"> | |
<h3 original-title="">security_group</h3> | |
<span class="ui-indicator"></span> | |
</div></div> | |
</li><li id="e7078c2d96bd41488daf88b4bf8790e4" class="built_true created_true running_true transitioning_false"><h4>Database Server Tier</h4> | |
<a href="#" class="info-icon" original-title=""> </a> | |
<span class="tier-status ui-indicator"></span> | |
<div class="tier-info-container"><div id="052a5c20519b43d5a92e58a981abe323" class="tier-info"> | |
<h3 original-title="">server</h3> | |
<span class="ui-indicator"></span> | |
</div></div> | |
</li><li id="40087bb7c16f43a386fd31f91f0a1275" class="built_true created_true running_true transitioning_false"><h4>Application Server Tier</h4> | |
<a href="#" class="info-icon" original-title=""> </a> | |
<span class="tier-status ui-indicator"></span> | |
<div class="tier-info-container"><div id="8c2797adf9e64068b65046bfdbb3455d" class="tier-info"> | |
<h3 original-title="">server</h3> | |
<span class="ui-indicator"></span> | |
</div></div> | |
</li></ol> | |
</div> | |
<ul class="details"> | |
<li class="info_subsection active"> | |
<h3> | |
<a href="#" class="toggle">Platform Information</a> | |
</h3> | |
<div class="content platform"> | |
<form class="edit_info"> | |
<div class="form-row"> | |
<label for="contents.name">Name:</label> | |
<input type="text" name="contents.name" value="Wordpress Stack (2-node)" disabled="true"> | |
<a href="#" class="edit-icon">Edit</a> | |
</div> | |
<div class="form-row"> | |
<label for="contents.description">Description:</label> | |
<textarea name="contents.description" disabled="true">Creates two Ubuntu servers, then installs and configures a MySQL database server on one and Apache, | |
PHP, and the Wordpress software on the other. | |
C2 then installs a basic configuration file for Wordpress, connects the database to Wordpress, and starts the web server. | |
</textarea> | |
<a href="#" class="edit-icon">Edit</a> | |
</div> | |
<div class="form-row"> | |
<span class="name">Category:</span> | |
<div class="description"> | |
<span class="ttip ui-sm-icon web" data-tip="web"></span> | |
<span class="ttip ui-sm-icon application" data-tip="application"></span> | |
<span class="ttip ui-sm-icon cms" data-tip="cms"></span> | |
<span class="ttip ui-sm-icon wordpress" data-tip="wordpress"></span> | |
</div> | |
</div> | |
<input type="submit" value="Save" name="submit" class="save-platform"> | |
</form> | |
</div> | |
</li> | |
<li class="publish_subsection active"> | |
<h3> | |
<a href="#" class="toggle">Publishing Info</a> | |
</h3> | |
<div class="content platform"> | |
<div class="form-row"> | |
<p>Now that your platform is running you can use the links below to | |
access its services.</p> | |
</div> | |
<form class="edit_publishing"> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="URL for accessing Wordpress">Access URL:</span> | |
<div class="description"> | |
<a href="http://ec2-107-22-180-155.compute-1.amazonaws.com/" target="_blank">http://ec2-107-22-180-155.compute-1.amazonaws.com/</a> | |
</div> | |
</div> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="URL for accessing the Wordpress Admin console">Admin URL:</span> | |
<div class="description"> | |
<a href="http://ec2-107-22-180-155.compute-1.amazonaws.com/wp-admin/" target="_blank">http://ec2-107-22-180-155.compute-1.amazonaws.com/wp-admin/</a> | |
</div> | |
</div> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="URL for accessing the application server over SSH">Application SSH URL:</span> | |
<div class="description"> | |
<a href="ssh://ubuntu@ec2-107-22-180-155.compute-1.amazonaws.com/" target="_blank">ssh://ubuntu@ec2-107-22-180-155.compute-1.amazonaws.com/</a> | |
</div> | |
</div> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="URL for accessing the database server over SSH">Database SSH URL:</span> | |
<div class="description"> | |
<a href="ssh://ubuntu@ec2-107-22-180-162.compute-1.amazonaws.com/" target="_blank">ssh://ubuntu@ec2-107-22-180-162.compute-1.amazonaws.com/</a> | |
</div> | |
</div> | |
</form> | |
</div> | |
</li> | |
<li class="config_subsection active"> | |
<h3> | |
<a href="#" class="toggle">Configuration Info</a> | |
</h3> | |
<div class="content platform config"><form class="edit_config"> | |
<div class="form-row"> | |
<p> Since you have already built your platform, its not possible to | |
update it's configuration settings. If you need to update this platform, | |
you'll need to <a href="#" class="sys-clone">Clone</a> this platform or re-import a new | |
Platform from the <a href="#/templates">Templates Library</a>.</p> | |
</div> | |
<h3>Cloud:</h3> | |
<div class="form-section"> | |
<div class="form-row"> | |
<label for="contents.cloud_name" class="dropdown ttip" data-tip="Name of AWS region">Region:</label> | |
<select name="contents.cloud_name" class="cloud-control ui-selectmenu-disabled ui-state-disabled" style="display: none; " aria-disabled="true"><option value="ap-northeast-1">Asia Pacific (Tokyo)</option><option value="ap-southeast-1">Asia Pacific (Singapore)</option><option value="eu-west-1">EU West (Ireland)</option><option value="us-east-1" selected="selected">US East (Virginia)</option><option value="us-west-1">US West (N. California)</option><option value="us-west-2">US West (Oregon)</option></select><a class="ui-selectmenu ui-widget ui-state-default ui-corner-all ui-selectmenu-dropdown cloud-control ui-selectmenu-disabled ui-state-disabled" id="ui-selectmenu-58d16d4a-button" role="button" href="#" tabindex="0" aria-haspopup="true" aria-owns="ui-selectmenu-58d16d4a-menu" style="width: 372px; " aria-disabled="true"><span class="ui-selectmenu-status">US East (Virginia)</span><span class="ui-selectmenu-icon ui-icon ui-icon-triangle-1-s"></span></a> | |
</div> | |
<div class="form-row"> | |
<label for="contents.zone" class="dropdown ttip" data-tip="AWS Zone">Zone:</label> | |
<select name="contents.zone" class="zone-control ui-selectmenu-disabled ui-state-disabled" style="display: none; " aria-disabled="true"><option value="null" selected="true">Any</option><option value="us-east-1a">us-east-1a - available</option><option value="us-east-1b">us-east-1b - available</option><option value="us-east-1c">us-east-1c - available</option><option value="us-east-1d">us-east-1d - available</option></select><a class="ui-selectmenu ui-widget ui-state-default ui-corner-all ui-selectmenu-dropdown zone-control ui-selectmenu-disabled ui-state-disabled" id="ui-selectmenu-b662995c-button" role="button" href="#" tabindex="0" aria-haspopup="true" aria-owns="ui-selectmenu-b662995c-menu" style="width: 372px; " aria-disabled="true"><span class="ui-selectmenu-status">Any</span><span class="ui-selectmenu-icon ui-icon ui-icon-triangle-1-s"></span></a> | |
</div> | |
<div class="form-row"> | |
<label for="contents.instance_type" class="dropdown ttip" data-tip="EC2 Instance Type">Instance Type:</label> | |
<select name="contents.instance_type" class="instance-control ui-selectmenu-disabled ui-state-disabled" style="display: none; " aria-disabled="true"> | |
<option value="t1.micro">t1.micro i386</option><option value="m1.small">m1.small i386</option><option value="m1.large">m1.large amd64</option><option value="m1.xlarge">m1.xlarge amd64</option><option value="m2.xlarge">m2.xlarge amd64</option><option value="m2.2xlarge">m2.2xlarge amd64</option><option value="m2.4xlarge">m2.4xlarge amd64</option><option value="c1.medium" selected="selected">c1.medium i386</option><option value="c1.xlarge">c1.xlarge amd64</option> | |
</select><a class="ui-selectmenu ui-widget ui-state-default ui-corner-all ui-selectmenu-dropdown instance-control ui-selectmenu-disabled ui-state-disabled" id="ui-selectmenu-99a0a654-button" role="button" href="#" tabindex="0" aria-haspopup="true" aria-owns="ui-selectmenu-99a0a654-menu" style="width: 372px; " aria-disabled="true"><span class="ui-selectmenu-status">c1.medium i386</span><span class="ui-selectmenu-icon ui-icon ui-icon-triangle-1-s"></span></a> | |
</div> | |
</div> | |
<h3>SSH:</h3> | |
<div class="form-section"> | |
<div class="form-row"> | |
<label for="ssh_public_key" class="ttip" data-tip="SSH public key for server authentication">SSH Public Key:</label> | |
<textarea name="contents.ssh_public_key" placeholder="—" disabled="true"></textarea> | |
</div> | |
</div> | |
<h3>Repository:</h3> | |
<div class="form-section"> | |
<div class="form-row"> | |
<label for="app_repository_url" class="ttip" data-tip="Git repository containing application code">Repository URL:</label> | |
<div class="description"> | |
<input type="text" name="contents.app_repository_url" value=""> | |
<a href="" target="_blank">View on GitHub</a> | |
</div> | |
</div> | |
<div class="form-row"> | |
<label for="repository_private_key" class="ttip" data-tip="SSH private key for private repository access (optional)">Repository Key:</label> | |
<textarea name="contents.repository_private_key" placeholder="—" disabled="true"></textarea> | |
</div> | |
</div> | |
<h3>Networking:</h3> | |
<div class="form-section"> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="Network mask for public users">Access Network:</span> | |
<div class="description">0.0.0.0/0</div> | |
</div> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="TCP port for public access">Access Port:</span> | |
<div class="description">80</div> | |
</div> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="Network mask for admin users">Admin Network:</span> | |
<div class="description">0.0.0.0/0</div> | |
</div> | |
</div> | |
<h3>Database:</h3> | |
<div class="form-section"> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="PostgreSQL database name">Database Name:</span> | |
<div class="description"></div> | |
</div> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="PostgreSQL database password">Database Password:</span> | |
<div class="description">changeme123.</div> | |
</div> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="PostgreSQL database username">Database Username:</span> | |
<div class="description">wordpress</div> | |
</div> | |
</div> | |
<h3>Application:</h3> | |
<div class="form-section"> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="Email address for Django Admin user">Admin Email:</span> | |
<div class="description"></div> | |
</div> | |
<div class="form-row"> | |
<label for="admin_password" class="ttip" data-tip="Password for Django Admin user">Admin Password:</label> | |
<input type="password" name="contents.admin_password" value="" disabled="true"> | |
</div> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="Username for Django Admin user">Admin Username:</span> | |
<div class="description"></div> | |
</div> | |
</div> | |
<h3>Advanced:</h3> | |
<div class="form-section"> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="Additional packages to install on boot (space-separated)">Additional Packages:</span> | |
<div class="description">fail2ban</div> | |
</div> | |
<div class="form-row"> | |
<label for="user_build_script" class="ttip" data-tip="URL for user-defined script to run on first build">Build Script URL:</label> | |
<div class="description"> | |
<input type="text" name="contents.user_build_script" value="https://raw.github.com/opdemand/c2-templates/master/ubuntu/scripts/default.build.sh"> | |
<a href="https://raw.github.com/opdemand/c2-templates/master/ubuntu/scripts/default.build.sh" target="_blank">View on GitHub</a> | |
</div> | |
</div> | |
<div class="form-row"> | |
<label for="user_upgrade_script" class="ttip" data-tip="URL for user-defined upgrade script">Upgrade Script URL:</label> | |
<div class="description"> | |
<input type="text" name="contents.user_upgrade_script" value="https://raw.github.com/opdemand/c2-templates/master/ubuntu/scripts/default.upgrade.sh"> | |
<a href="https://raw.github.com/opdemand/c2-templates/master/ubuntu/scripts/default.upgrade.sh" target="_blank">View on GitHub</a> | |
</div> | |
</div> | |
</div> | |
</form> | |
</div> | |
</li></ul> | |
</div> | |
</li><li id="be79c6362326435bacfc7ae88334db9a" class="active"><header class="built_true created_true locked_false running_true transitioning_false "> | |
<a href="#/platforms/wookiehangover/master/railspostgresql-development" class="sys-name"> | |
<h2>Rails/PostgreSQL Development</h2> | |
<span class="ui-arrow"></span> | |
</a> | |
<aside class="controls-status "> | |
<h3 class="sys-status"> | |
<b>Status:</b>running | |
</h3> | |
<a href="#" class="ui-lock"></a> | |
<nav> | |
<a href="#" class="ui-icon sys-start ttip" data-tip="Start">Start</a> | |
<a href="#" class="ui-icon sys-stop ttip" data-tip="Stop">Stop</a> | |
<a href="#" class="ui-icon sys-upgrade ttip" data-tip="Upgrade">Upgrade</a> | |
<a href="#" class="ui-icon sys-clone ttip" data-tip="Clone">Clone</a> | |
<a href="#" class="ui-icon sys-destroy ttip" data-tip="Destroy">Destroy</a> | |
</nav> | |
<span class="ui-indicator"></span> | |
</aside> | |
</header> | |
<div class="content" style="display: block; "> | |
<div class="platform-tiers"> | |
<h3>Platform Tiers</h3> | |
<ol class="tiers"><li id="027b62ef8e7c41df829d0df4b3a70147" class="built_true created_true running_true transitioning_false"><h4>Security Tier</h4> | |
<a href="#" class="info-icon" original-title=""> </a> | |
<span class="tier-status ui-indicator"></span> | |
<div class="tier-info-container"><div id="fcb6e3f87f024b51bf9db8448484985f" class="tier-info"> | |
<h3 original-title="">keypair</h3> | |
<span class="ui-indicator"></span> | |
</div></div> | |
</li><li id="e37ef204e79a426c9acc7a5c3a6f5838" class="built_true created_true running_true transitioning_false"><h4>Network Tier</h4> | |
<a href="#" class="info-icon" original-title=""> </a> | |
<span class="tier-status ui-indicator"></span> | |
<div class="tier-info-container"><div id="4d3168f8310c4670b31afde1d74cffd1" class="tier-info"> | |
<h3 original-title="">sg</h3> | |
<span class="ui-indicator"></span> | |
</div></div> | |
</li><li id="28e12f0d33e64fa89814d20145e1bbde" class="built_true created_true running_true transitioning_false"><h4>Server Tier</h4> | |
<a href="#" class="info-icon" original-title=""> </a> | |
<span class="tier-status ui-indicator"></span> | |
<div class="tier-info-container"><div id="56e017b0d143467b9b5db5eb1d6d1820" class="tier-info"> | |
<h3 original-title="">server</h3> | |
<span class="ui-indicator"></span> | |
</div></div> | |
</li></ol> | |
</div> | |
<ul class="details"> | |
<li class="info_subsection active"> | |
<h3> | |
<a href="#" class="toggle">Platform Information</a> | |
</h3> | |
<div class="content platform"> | |
<form class="edit_info"> | |
<div class="form-row"> | |
<label for="contents.name">Name:</label> | |
<input type="text" name="contents.name" value="Rails/PostgreSQL Development" disabled="true"> | |
<a href="#" class="edit-icon">Edit</a> | |
</div> | |
<div class="form-row"> | |
<label for="contents.description">Description:</label> | |
<textarea name="contents.description" disabled="true">Creates a Ubuntu server, installs the Ruby programming language, Ruby on Rails, and PostgreSQL packages. | |
C2 then clones a Git repository containing a Rails application, configures it to talk to the database, | |
and uses the Linux "upstart" daemon to launch the RoR development server. | |
To customize this platform on first boot, configure a new Build Script URL. | |
To customize this platform's upgrade behavior, configure a new Upgrade Script URL. | |
</textarea> | |
<a href="#" class="edit-icon">Edit</a> | |
</div> | |
<div class="form-row"> | |
<span class="name">Category:</span> | |
<div class="description"> | |
<span class="ttip ui-sm-icon web" data-tip="web"></span> | |
<span class="ttip ui-sm-icon ruby" data-tip="ruby"></span> | |
<span class="ttip ui-sm-icon rails" data-tip="rails"></span> | |
</div> | |
</div> | |
<input type="submit" value="Save" name="submit" class="save-platform"> | |
</form> | |
</div> | |
</li> | |
<li class="publish_subsection active"> | |
<h3> | |
<a href="#" class="toggle">Publishing Info</a> | |
</h3> | |
<div class="content platform"> | |
<div class="form-row"> | |
<p>Now that your platform is running you can use the links below to | |
access its services.</p> | |
</div> | |
<form class="edit_publishing"> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="URL for accessing the web application">Access URL:</span> | |
<div class="description"> | |
<a href="http://ec2-204-236-195-228.compute-1.amazonaws.com:3000/" target="_blank">http://ec2-204-236-195-228.compute-1.amazonaws.com:3000/</a> | |
</div> | |
</div> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="URL for accessing the server over SSH">SSH URL:</span> | |
<div class="description"> | |
<a href="ssh://ubuntu@ec2-204-236-195-228.compute-1.amazonaws.com/" target="_blank">ssh://ubuntu@ec2-204-236-195-228.compute-1.amazonaws.com/</a> | |
</div> | |
</div> | |
</form> | |
</div> | |
</li> | |
<li class="config_subsection active"> | |
<h3> | |
<a href="#" class="toggle">Configuration Info</a> | |
</h3> | |
<div class="content platform config"><form class="edit_config"> | |
<div class="form-row"> | |
<p> Since you have already built your platform, its not possible to | |
update it's configuration settings. If you need to update this platform, | |
you'll need to <a href="#" class="sys-clone">Clone</a> this platform or re-import a new | |
Platform from the <a href="#/templates">Templates Library</a>.</p> | |
</div> | |
<h3>Cloud:</h3> | |
<div class="form-section"> | |
<div class="form-row"> | |
<label for="contents.cloud_name" class="dropdown ttip" data-tip="Name of AWS region" original-title="">Region:</label> | |
<select name="contents.cloud_name" class="cloud-control ui-selectmenu-disabled ui-state-disabled" style="display: none; " aria-disabled="true"><option value="ap-northeast-1">Asia Pacific (Tokyo)</option><option value="ap-southeast-1">Asia Pacific (Singapore)</option><option value="eu-west-1">EU West (Ireland)</option><option value="us-east-1" selected="selected">US East (Virginia)</option><option value="us-west-1">US West (N. California)</option><option value="us-west-2">US West (Oregon)</option></select><a class="ui-selectmenu ui-widget ui-state-default ui-corner-all ui-selectmenu-dropdown cloud-control ui-selectmenu-disabled ui-state-disabled" id="ui-selectmenu-36623523-button" role="button" href="#" tabindex="0" aria-haspopup="true" aria-owns="ui-selectmenu-36623523-menu" style="width: 372px; " aria-disabled="true"><span class="ui-selectmenu-status">US East (Virginia)</span><span class="ui-selectmenu-icon ui-icon ui-icon-triangle-1-s"></span></a> | |
</div> | |
<div class="form-row"> | |
<label for="contents.zone" class="dropdown ttip" data-tip="AWS Zone">Zone:</label> | |
<select name="contents.zone" class="zone-control ui-selectmenu-disabled ui-state-disabled" style="display: none; " aria-disabled="true"><option value="null" selected="true">Any</option><option value="us-east-1a">us-east-1a - available</option><option value="us-east-1b">us-east-1b - available</option><option value="us-east-1c">us-east-1c - available</option><option value="us-east-1d">us-east-1d - available</option></select><a class="ui-selectmenu ui-widget ui-state-default ui-corner-all ui-selectmenu-dropdown zone-control ui-selectmenu-disabled ui-state-disabled" id="ui-selectmenu-85c2f234-button" role="button" href="#" tabindex="0" aria-haspopup="true" aria-owns="ui-selectmenu-85c2f234-menu" style="width: 372px; " aria-disabled="true"><span class="ui-selectmenu-status">Any</span><span class="ui-selectmenu-icon ui-icon ui-icon-triangle-1-s"></span></a> | |
</div> | |
<div class="form-row"> | |
<label for="contents.instance_type" class="dropdown ttip" data-tip="EC2 Instance Type">Instance Type:</label> | |
<select name="contents.instance_type" class="instance-control ui-selectmenu-disabled ui-state-disabled" style="display: none; " aria-disabled="true"> | |
<option value="t1.micro">t1.micro i386</option><option value="m1.small">m1.small i386</option><option value="m1.large">m1.large amd64</option><option value="m1.xlarge">m1.xlarge amd64</option><option value="m2.xlarge">m2.xlarge amd64</option><option value="m2.2xlarge">m2.2xlarge amd64</option><option value="m2.4xlarge">m2.4xlarge amd64</option><option value="c1.medium" selected="selected">c1.medium i386</option><option value="c1.xlarge">c1.xlarge amd64</option> | |
</select><a class="ui-selectmenu ui-widget ui-state-default ui-corner-all ui-selectmenu-dropdown instance-control ui-selectmenu-disabled ui-state-disabled" id="ui-selectmenu-0b127ca2-button" role="button" href="#" tabindex="0" aria-haspopup="true" aria-owns="ui-selectmenu-0b127ca2-menu" style="width: 372px; " aria-disabled="true"><span class="ui-selectmenu-status">c1.medium i386</span><span class="ui-selectmenu-icon ui-icon ui-icon-triangle-1-s"></span></a> | |
</div> | |
</div> | |
<h3>SSH:</h3> | |
<div class="form-section"> | |
<div class="form-row"> | |
<label for="ssh_public_key" class="ttip" data-tip="SSH public key for server authentication">SSH Public Key:</label> | |
<textarea name="contents.ssh_public_key" placeholder="—" disabled="true"></textarea> | |
</div> | |
</div> | |
<h3>Repository:</h3> | |
<div class="form-section"> | |
<div class="form-row"> | |
<label for="app_repository_url" class="ttip" data-tip="Git repository containing application code">Repository URL:</label> | |
<div class="description"> | |
<input type="text" name="contents.app_repository_url" value="https://github.com/opdemand/c2-rails-helloworld.git"> | |
<a href="https://github.com/opdemand/c2-rails-helloworld.git" target="_blank">View on GitHub</a> | |
</div> | |
</div> | |
<div class="form-row"> | |
<label for="repository_private_key" class="ttip" data-tip="SSH private key for private repository access (optional)">Repository Key:</label> | |
<textarea name="contents.repository_private_key" placeholder="—" disabled="true"></textarea> | |
</div> | |
</div> | |
<h3>Networking:</h3> | |
<div class="form-section"> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="Network mask for public users">Access Network:</span> | |
<div class="description">0.0.0.0/0</div> | |
</div> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="TCP port for public access">Access Port:</span> | |
<div class="description">3000</div> | |
</div> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="Network mask for admin users">Admin Network:</span> | |
<div class="description">0.0.0.0/0</div> | |
</div> | |
</div> | |
<h3>Database:</h3> | |
<div class="form-section"> | |
<div class="form-row"> | |
<label for="database_password" class="ttip" data-tip="PostgreSQL database password">Database Password:</label> | |
<input type="password" name="contents.database_password" value="changeme." disabled="true"> | |
</div> | |
</div> | |
<h3>Advanced:</h3> | |
<div class="form-section"> | |
<div class="form-row"> | |
<span class="name ttip" data-tip="Additional packages to install on boot (space-separated)">Additional Packages:</span> | |
<div class="description">fail2ban</div> | |
</div> | |
<div class="form-row"> | |
<label for="user_build_script" class="ttip" data-tip="URL for user-defined script to run on first build">Build Script URL:</label> | |
<div class="description"> | |
<input type="text" name="contents.user_build_script" value="https://raw.github.com/opdemand/c2-templates/master/ubuntu/scripts/default.build.sh"> | |
<a href="https://raw.github.com/opdemand/c2-templates/master/ubuntu/scripts/default.build.sh" target="_blank">View on GitHub</a> | |
</div> | |
</div> | |
<div class="form-row"> | |
<label for="user_upgrade_script" class="ttip" data-tip="URL for user-defined upgrade script">Upgrade Script URL:</label> | |
<div class="description"> | |
<input type="text" name="contents.user_upgrade_script" value="https://raw.github.com/opdemand/c2-templates/master/ubuntu/rails/rails.dev.upgrade.sh"> | |
<a href="https://raw.github.com/opdemand/c2-templates/master/ubuntu/rails/rails.dev.upgrade.sh" target="_blank">View on GitHub</a> | |
</div> | |
</div> | |
</div> | |
</form> | |
</div> | |
</li></ul> | |
</div> | |
</li></ul> | |
</div> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment