Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 149 lines (130 sloc) 5.574 kb
35044cd @chrismatthieu updated links and home page
chrismatthieu authored
1
2 <!DOCTYPE html>
3 <html lang="en">
4 <head>
5 <meta charset="utf-8">
6 <title>Nodester -> Open Source Node.JS PaaS</title>
7 <meta name="description" content="Open Source Node.JS Platform as a Service">
8
9 <!-- Le HTML5 shim, for IE6-8 support of HTML elements -->
10 <!--[if lt IE 9]>
11 <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
12 <![endif]-->
13
14 <!-- Le styles -->
15 <link href="bootstrap.css" rel="stylesheet">
16 <style type="text/css">
17 body {
18 padding-top: 60px;
19 }
20 </style>
21
22 <!-- Le fav and touch icons -->
bc5805b @chrismatthieu added google analytics
chrismatthieu authored
23 <link rel="shortcut icon" href="/images/nodester_favicon.ico">
35044cd @chrismatthieu updated links and home page
chrismatthieu authored
24 <link rel="apple-touch-icon" href="images/apple-touch-icon.png">
25 <link rel="apple-touch-icon" sizes="72x72" href="images/apple-touch-icon-72x72.png">
26 <link rel="apple-touch-icon" sizes="114x114" href="images/apple-touch-icon-114x114.png">
78ce6c9 @chrismatthieu added developer page
chrismatthieu authored
27 <script src="http://code.jquery.com/jquery-1.7.1.min.js"></script>
28
bc5805b @chrismatthieu added google analytics
chrismatthieu authored
29 <script type="text/javascript">
78ce6c9 @chrismatthieu added developer page
chrismatthieu authored
30
bc5805b @chrismatthieu added google analytics
chrismatthieu authored
31 var _gaq = _gaq || [];
32 _gaq.push(['_setAccount', 'UA-2483685-22']);
33 _gaq.push(['_setDomainName', 'nodester.com']);
34 _gaq.push(['_trackPageview']);
35
36 (function() {
37 var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
38 ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
39 var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
40 })();
41
42 </script>
43
35044cd @chrismatthieu updated links and home page
chrismatthieu authored
44 </head>
45
46 <body>
47
48 <div class="topbar">
49 <div class="fill">
50 <div class="container">
1578c1a @chrismatthieu moved images to directory to mimic nodester file structure
chrismatthieu authored
51 <a class="brand" href="/"><img src="/images/rocket-md-right.png" width="20"> nodester</a>
35044cd @chrismatthieu updated links and home page
chrismatthieu authored
52 <ul class="nav">
53 <li><a href="/">Home</a></li>
54 <li><a href="/api.html">Docs</a></li>
99e6751 @chrismatthieu added about page
chrismatthieu authored
55 <li><a href="http://nodester.tumblr.com">Blog</a></li>
78ce6c9 @chrismatthieu added developer page
chrismatthieu authored
56 <li><a href="http://irc.nodester.com">IRC</a></li>
35044cd @chrismatthieu updated links and home page
chrismatthieu authored
57 </ul>
58 <p class="pull-right"><a class="btn primary large" href="developer.html">Signin &raquo;</a></p>
59 </div>
60 </div>
61 </div>
62
63 <div class="container">
64 <div class="span16"><br/>
78ce6c9 @chrismatthieu added developer page
chrismatthieu authored
65 <h1>Welcome Nodesters!</h1>
66 <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>
1048e48 @chrismatthieu added docs page
chrismatthieu authored
67 <p>
68 <iframe width="853" height="480" src="http://www.youtube.com/embed/1OdmF26_vmc" frameborder="0" allowfullscreen></iframe>
69 </p>
78ce6c9 @chrismatthieu added developer page
chrismatthieu authored
70 <br/>
1578c1a @chrismatthieu moved images to directory to mimic nodester file structure
chrismatthieu authored
71 <h2><img src="/images/rocket-md-right.png" width="30"> Requesting a Coupon Code to Register</h2>
53bee3e @chrismatthieu added coupon request button
chrismatthieu authored
72 <p>curl -X POST -d "email=your_address@gmail.com" http://nodester.com/coupon<br/><br/>
73 <div id="reqbutton" class="btn">OR CHEAT</div>
74 <div id="reqform" style="display: none"><br/>
1048e48 @chrismatthieu added docs page
chrismatthieu authored
75 <form action="/coupon" method="post" class="form-stacked">
53bee3e @chrismatthieu added coupon request button
chrismatthieu authored
76 <p><label for="email">Email Adderss:</label>
77 <input type="text" name="email" id="email" value="" /><input type="submit" name="send" class="formbutton" value="Send" />
78 </form>
79 </div>
80 <br/><br/>
81 </p>
78ce6c9 @chrismatthieu added developer page
chrismatthieu authored
82 <br/>
1578c1a @chrismatthieu moved images to directory to mimic nodester file structure
chrismatthieu authored
83 <h2><img src="/images/rocket-md-right.png" width="30"> Registering with Coupon Code</h2>
78ce6c9 @chrismatthieu added developer page
chrismatthieu authored
84 <p>
85 curl -X POST -d "coupon=mycoupon&user=testuser&password=123&email=chris@nodester.com&rsakey=ssh-rsa AAAAB3NzaC1yc..." http://nodester.com/user<br><br/>
53bee3e @chrismatthieu added coupon request button
chrismatthieu authored
86 <div id="regbutton" class="btn">OR CHEAT</div>
87 <div id="regform" style="display: none"><br/>
1048e48 @chrismatthieu added docs page
chrismatthieu authored
88 <form action="/user" method="post" class="form-stacked">
78ce6c9 @chrismatthieu added developer page
chrismatthieu authored
89 <p><label for="name">Coupon:</label>
90 <input type="password" name="coupon" id="coupon" value="" /><br />
91 <label for="name">Username:</label>
92 <input type="text" name="user" id="user" value="" /><br />
93 <label for="name">Password:</label>
94 <input type="password" name="password" id="password" value="" /> (only alphanumeric allowed)<br />
95 <span id="passwordError" style="display:none"><span style="color:red">Password is limited to alphanumerics - no symbols allowed.</span><br/></span>
96 <label for="email">Email:</label>
97 <input type="text" name="email" id="email" value="" /><br />
98 <label for="rsakey">Public RSA Key:</label>
99 <textarea cols="60" rows="8" name="rsakey" id="rsakey">
100 Copy & Paste RSA key from command line:
101
102 cat ~/.ssh/id_rsa.pub | pbcopy</textarea><br />
103 <input type="submit" name="send" class="formbutton" value="Send" />
104 </form>
105 </div>
106 <br/><br/>
107 </p>
108 <p>
109 npm install nodester-cli -g <br/>
10cf285 @chrismatthieu added coupon request to home
chrismatthieu authored
110 nodester user setup &lt;username&gt; &lt;password&gt; <br/>
1048e48 @chrismatthieu added docs page
chrismatthieu authored
111 <!-- nodester user setkey -->
78ce6c9 @chrismatthieu added developer page
chrismatthieu authored
112 </p><br/>
113
1578c1a @chrismatthieu moved images to directory to mimic nodester file structure
chrismatthieu authored
114 <h2><img src="/images/rocket-md-right.png" width="30"> Launch Your Node.JS Application!</h2>
78ce6c9 @chrismatthieu added developer page
chrismatthieu authored
115 <p>You are ready to deploy your test Hello World app with 2 commands.</p>
116 <p>
10cf285 @chrismatthieu added coupon request to home
chrismatthieu authored
117 nodester app create &lt;appname&gt;<br/>
118 nodester app init &lt;appname&gt; <br/>
1048e48 @chrismatthieu added docs page
chrismatthieu authored
119 http://&lt;appname&gt;.nodester.com
78ce6c9 @chrismatthieu added developer page
chrismatthieu authored
120 </p>
35044cd @chrismatthieu updated links and home page
chrismatthieu authored
121 </div>
78ce6c9 @chrismatthieu added developer page
chrismatthieu authored
122
123 <script>
53bee3e @chrismatthieu added coupon request button
chrismatthieu authored
124 $('#reqbutton').click(function() {
125 $('#reqform').toggle('slow', function() {
126 // Animation complete.
127 });
128 });
78ce6c9 @chrismatthieu added developer page
chrismatthieu authored
129 $('#regbutton').click(function() {
130 $('#regform').toggle('slow', function() {
131 // Animation complete.
132 });
133 });
134 </script>
35044cd @chrismatthieu updated links and home page
chrismatthieu authored
135
136 <footer>
99e6751 @chrismatthieu added about page
chrismatthieu authored
137 <p>&copy;
138 <script type="text/javascript">
139 var theDate=new Date()
140 document.write(theDate.getFullYear())
141 </script>
142 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>
35044cd @chrismatthieu updated links and home page
chrismatthieu authored
143 </footer>
144
145 </div> <!-- /container -->
146
147 </body>
148 </html>
Something went wrong with that request. Please try again.