update docs, add versions and upgrade script
This commit is contained in:
		
							parent
							
								
									63065d6d65
								
							
						
					
					
						commit
						06540352bf
					
				| @ -26,7 +26,8 @@ module.exports.authenticate = function (opts) { | ||||
|   auth = jwtoken; | ||||
|   if ('object' === typeof auth && /^.+@.+\..+$/.test(auth.subject)) { | ||||
|     console.log('parsed'); | ||||
|     var id = crypto.randomBytes(16).toString('base64').replace(/\+/,'-').replace(/\//g,'_').replace(/=/g,''); | ||||
|     var id = crypto.randomBytes(12).toString('hex'); | ||||
|     //var id = crypto.randomBytes(16).toString('base64').replace(/\+/g,'-').replace(/\//g,'_').replace(/=/g,'');
 | ||||
|     console.log("[DEBUG] gonna send email"); | ||||
|     return requestAsync({ | ||||
|       url: 'https://api.mailgun.net/v3/telebit.cloud/messages' | ||||
| @ -130,7 +131,7 @@ app.use('/login', function (req, res) { | ||||
|         + 'https://' + tokenData.domains.join(',') + '/?serviceport=' + tokenData.ports.join(',') | ||||
|       + '" /></head>' | ||||
|       + '<body>' | ||||
|       + '<h1>Give us about 30 seconds...R</h1>' | ||||
|       + '<h1>Give us about 30 seconds...</h1>' | ||||
|       + 'We\'re initializing our connection, redirecting you to your device at <a href="https://' + tokenData.domains[0] + '">' | ||||
|         + tokenData.domains[0] | ||||
|       + '</a>, which will then take a few seconds to initialize as it gets your https certificates for peer-to-peer, end-to-end encryption' | ||||
|  | ||||
							
								
								
									
										5
									
								
								lib/extensions/admin/dist/index.tab
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								lib/extensions/admin/dist/index.tab
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,5 @@ | ||||
| channel	version	date | ||||
| alpha	v0.15.5	2018-06-14T09:56:53Z | ||||
| prod	v0.15.4	2018-06-14T09:37:22Z | ||||
| beta	v0.15.3	2018-06-14T07:07:21Z | ||||
| prod	v0.12.0	2018-06-07T07:43:21Z | ||||
							
								
								
									
										4
									
								
								lib/extensions/admin/dist/upgrade.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										4
									
								
								lib/extensions/admin/dist/upgrade.js
									
									
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,4 @@ | ||||
| 'use strict'; | ||||
| module.exports = function () { | ||||
|   return "placeholder upgrade: nothing to do yet"; | ||||
| }; | ||||
| @ -25,9 +25,32 @@ | ||||
| 
 | ||||
|     <center> | ||||
|       <h1>Telebit</h1> | ||||
|       <p>Access anything, anywhere, anytime.</p> | ||||
|       <p>Friends don't let friends localhost.</p> | ||||
|       <p>Friends enable friends to share anything, access anywhere, connect anytime.</p> | ||||
|     </center> | ||||
| 
 | ||||
|     <div style="width: 800px; margin: auto;"> | ||||
|       <div> | ||||
|         <h2>Share and Test over HTTPS</h2> | ||||
|         <p>End-to-End Encryption with Free (or custom) Domains</p> | ||||
|         <pre><code>$ telebit http 3000</code></pre> | ||||
| 
 | ||||
| <pre><code>> Serving localhost:3000 as https://lucky-duck-42.telebit.cloud | ||||
| > Go forth and share! | ||||
| > ex: curl https://lucky-duck-42.telebit.cloud</code></pre> | ||||
|       </div> | ||||
|       <div> | ||||
|         <h2>Remote and Pair over SSH</h2> | ||||
|         <p>Securely As Needed or Conveniently Always On</p> | ||||
|         <pre><code>$ telebit ssh 22</code></pre> | ||||
| 
 | ||||
| <pre><code>> Serving ssh at lucky-duck-42.telebit.cloud on port 5050 | ||||
| > ex: ssh lucky-duck-42.telebit.cloud -p 5050 | ||||
| > ex: ssh lucky-duck-42.telebit.cloud -o \ | ||||
|    ProxyCommand='openssl s_client -connect %h:443 -quiet'</code></pre> | ||||
|       </div> | ||||
|     </div> | ||||
| 
 | ||||
|     <div style="width: 500px; margin: auto;"> | ||||
| 
 | ||||
|       <h2>1. Install Telebit</h2> | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user