forked from nodester/nodester
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
f7cfa3c
commit c27a518
Showing
8 changed files
with
233 additions
and
106 deletions.
There are no files selected for viewing
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
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
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
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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,156 @@ | ||
|
||
<!DOCTYPE html> | ||
<html lang="en"> | ||
<head> | ||
<meta charset="utf-8"> | ||
<title>Nodester -> Open Source Node.JS PaaS</title> | ||
<meta name="description" content="Open Source Node.JS Platform as a Service"> | ||
|
||
<!-- Le HTML5 shim, for IE6-8 support of HTML elements --> | ||
<!--[if lt IE 9]> | ||
<script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script> | ||
<![endif]--> | ||
|
||
<!-- Le styles --> | ||
<link href="bootstrap.css" rel="stylesheet"> | ||
<style type="text/css"> | ||
body { | ||
padding-top: 60px; | ||
} | ||
</style> | ||
|
||
<!-- Le fav and touch icons --> | ||
<link rel="shortcut icon" href="/images/nodester_favicon.ico"> | ||
<link rel="apple-touch-icon" href="images/apple-touch-icon.png"> | ||
<link rel="apple-touch-icon" sizes="72x72" href="images/apple-touch-icon-72x72.png"> | ||
<link rel="apple-touch-icon" sizes="114x114" href="images/apple-touch-icon-114x114.png"> | ||
<script src="http://code.jquery.com/jquery-1.7.1.min.js"></script> | ||
|
||
<script type="text/javascript"> | ||
|
||
var _gaq = _gaq || []; | ||
_gaq.push(['_setAccount', 'UA-2483685-22']); | ||
_gaq.push(['_setDomainName', 'nodester.com']); | ||
_gaq.push(['_trackPageview']); | ||
|
||
(function() { | ||
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true; | ||
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js'; | ||
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s); | ||
})(); | ||
|
||
</script> | ||
|
||
</head> | ||
|
||
<body> | ||
|
||
<div class="topbar"> | ||
<div class="fill"> | ||
<div class="container"> | ||
<a class="brand" href="/"> | ||
<div style="float:left; clear:none;padding:0px;margin:0px;"> | ||
<img src="images/rocket-md-right.png" width="40" /> | ||
</div> | ||
<div style="float:left; clear:none;"> | ||
<span>nodester</span> | ||
<div style="font-size:12px; color:#0064CD">Powered by AppFog</div> | ||
</div> | ||
</a> | ||
<ul class="nav"> | ||
<li><a href="/">Home</a></li> | ||
<li><a href="/api.html">Docs</a></li> | ||
<li><a href="http://nodester.tumblr.com">Blog</a></li> | ||
<li><a href="http://irc.nodester.com">IRC</a></li> | ||
</ul> | ||
<p class="pull-right"><a class="btn primary large" href="developer.html">Signin »</a></p> | ||
</div> | ||
</div> | ||
</div> | ||
|
||
<div class="container"> | ||
<div class="span16"><br/> | ||
<h1>Welcome Nodesters!</h1> | ||
<p>Nodester is a free and open source Node.JS hosting PaaS. Our Web Admin Panel is coming soon. Until then, here are a few tricks to get you started.</p> | ||
<p> | ||
<iframe width="853" height="480" src="http://www.youtube.com/embed/1OdmF26_vmc" frameborder="0" allowfullscreen></iframe> | ||
</p> | ||
<br/> | ||
<h2><img src="/images/rocket-md-right.png" width="30"> Requesting a Coupon Code to Register</h2> | ||
<p>curl -X POST -d "email=your_address@gmail.com" http://nodester.com/coupon<br/><br/> | ||
<div id="reqbutton" class="btn">OR CHEAT</div> | ||
<div id="reqform" style="display: none"><br/> | ||
<form action="/coupon" method="post" class="form-stacked"> | ||
<p><label for="email">Email Adderss:</label> | ||
<input type="text" name="email" id="email" value="" /><input type="submit" name="send" class="formbutton" value="Send" /> | ||
</form> | ||
</div> | ||
<br/><br/> | ||
</p> | ||
<br/> | ||
<h2><img src="/images/rocket-md-right.png" width="30"> Registering with Coupon Code</h2> | ||
<p> | ||
curl -X POST -d "coupon=mycoupon&user=testuser&password=123&email=chris@nodester.com&rsakey=ssh-rsa AAAAB3NzaC1yc..." http://nodester.com/user<br><br/> | ||
<div id="regbutton" class="btn">OR CHEAT</div> | ||
<div id="regform" style="display: none"><br/> | ||
<form action="/user" method="post" class="form-stacked"> | ||
<p><label for="name">Coupon:</label> | ||
<input type="password" name="coupon" id="coupon" value="" /><br /> | ||
<label for="name">Username:</label> | ||
<input type="text" name="user" id="user" value="" /><br /> | ||
<label for="name">Password:</label> | ||
<input type="password" name="password" id="password" value="" /> (only alphanumeric allowed)<br /> | ||
<span id="passwordError" style="display:none"><span style="color:red">Password is limited to alphanumerics - no symbols allowed.</span><br/></span> | ||
<label for="email">Email:</label> | ||
<input type="text" name="email" id="email" value="" /><br /> | ||
<label for="rsakey">Public RSA Key:</label> | ||
<textarea cols="60" rows="8" name="rsakey" id="rsakey"> | ||
Copy & Paste RSA key from command line: | ||
|
||
cat ~/.ssh/id_rsa.pub | pbcopy</textarea><br /> | ||
<input type="submit" name="send" class="formbutton" value="Send" /> | ||
</form> | ||
</div> | ||
<br/><br/> | ||
</p> | ||
<p> | ||
npm install nodester-cli -g <br/> | ||
nodester user setup <username> <password> <br/> | ||
<!-- nodester user setkey --> | ||
</p><br/> | ||
|
||
<h2><img src="/images/rocket-md-right.png" width="30"> Launch Your Node.JS Application!</h2> | ||
<p>You are ready to deploy your test Hello World app with 2 commands.</p> | ||
<p> | ||
nodester app create <appname><br/> | ||
nodester app init <appname> <br/> | ||
http://<appname>.nodester.com | ||
</p> | ||
</div> | ||
|
||
<script> | ||
$('#reqbutton').click(function() { | ||
$('#reqform').toggle('slow', function() { | ||
// Animation complete. | ||
}); | ||
}); | ||
$('#regbutton').click(function() { | ||
$('#regform').toggle('slow', function() { | ||
// Animation complete. | ||
}); | ||
}); | ||
</script> | ||
|
||
<footer> | ||
<p>© | ||
<script type="text/javascript"> | ||
var theDate=new Date() | ||
document.write(theDate.getFullYear()) | ||
</script> | ||
Nodester, inc. | <a href="/about.html">about us</a> | <a href="http://twitter.com/nodester">twitter</a> | <a href="http://github.com/nodester">github</a></p> | ||
</footer> | ||
|
||
</div> <!-- /container --> | ||
|
||
</body> | ||
</html> |
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
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Oops, something went wrong.