forked from coolaj86/telebit.js
		
	telebitd for daemon, cleanup, TELEBIT_VERSION
This commit is contained in:
		
							parent
							
								
									a82f157b2e
								
							
						
					
					
						commit
						9cb6c61814
					
				
							
								
								
									
										27
									
								
								README.md
									
									
									
									
									
								
							
							
						
						
									
										27
									
								
								README.md
									
									
									
									
									
								
							| @ -4,7 +4,7 @@ Because friends don't let friends localhost™ | |||||||
| 
 | 
 | ||||||
| | Sponsored by [ppl](https://ppl.family) | | Sponsored by [ppl](https://ppl.family) | ||||||
| | **Telebit Remote** | | **Telebit Remote** | ||||||
| | [Telebit Relay](https://git.coolaj86.com/coolaj86/telebitd.js) | | [Telebit Relay](https://git.coolaj86.com/coolaj86/telebit-relay.js) | ||||||
| | | | | ||||||
| 
 | 
 | ||||||
| Break out of localhost. | Break out of localhost. | ||||||
| @ -34,12 +34,12 @@ Examples | |||||||
| As a user service | As a user service | ||||||
| 
 | 
 | ||||||
| ```bash | ```bash | ||||||
| telebit daemon --config ~/.config/telebit/telebit.yml & | telebitd --config ~/.config/telebit/telebit.yml & | ||||||
| ``` | ``` | ||||||
| 
 | 
 | ||||||
| As a system service | As a system service | ||||||
| ```bash | ```bash | ||||||
| sudo telebit daemon --config ~/.config/telebit/telebit.yml | sudo telebitd --config ~/.config/telebit/telebit.yml | ||||||
| ``` | ``` | ||||||
| 
 | 
 | ||||||
| Example output: | Example output: | ||||||
| @ -48,8 +48,8 @@ Example output: | |||||||
| Connect to your device by any of the following means: | Connect to your device by any of the following means: | ||||||
| 
 | 
 | ||||||
| SSH+HTTPS | SSH+HTTPS | ||||||
|         ssh+https://young-grasshopper-37.telebit.cloud:443 |         ssh+https://lucky-duck-37.telebit.cloud:443 | ||||||
|         ex: ssh -o ProxyCommand='openssl s_client -connect %h:%p -quiet' young-grasshopper-37.telebit.cloud -p 443 |         ex: ssh -o ProxyCommand='openssl s_client -connect %h:%p -quiet' lucky-duck-37.telebit.cloud -p 443 | ||||||
| 
 | 
 | ||||||
| SSH | SSH | ||||||
|         ssh://ssh.telebit.cloud:32852 |         ssh://ssh.telebit.cloud:32852 | ||||||
| @ -60,8 +60,8 @@ TCP | |||||||
|         ex: netcat tcp.telebit.cloud 32852 |         ex: netcat tcp.telebit.cloud 32852 | ||||||
| 
 | 
 | ||||||
| HTTPS | HTTPS | ||||||
|         https://young-grasshopper-37.telebit.cloud |         https://lucky-duck-37.telebit.cloud | ||||||
|         ex: curl https://young-grasshopper-37.telebit.cloud |         ex: curl https://lucky-duck-37.telebit.cloud | ||||||
| ``` | ``` | ||||||
| 
 | 
 | ||||||
| ```bash | ```bash | ||||||
| @ -103,15 +103,22 @@ curl -fsSL https://get.telebit.cloud/ > get.sh; bash get.sh | |||||||
| 
 | 
 | ||||||
| Of course, feel free to inspect the install script before you run it: `curl -fsSL https://get.telebit.cloud` | Of course, feel free to inspect the install script before you run it: `curl -fsSL https://get.telebit.cloud` | ||||||
| 
 | 
 | ||||||
| This will install Telebit Remote to `/opt/telebit` and | This will | ||||||
| put a symlink to `/opt/telebit/bin/telebit.js` in `/usr/local/bin/telebit` | 
 | ||||||
| for convenience. |   * install Telebit Remote to `/opt/telebit` | ||||||
|  |   * symlink the executables to `/usr/local/bin` for convenience | ||||||
|  |     * `/usr/local/bin/telebitd => /opt/telebit/bin/telebitd` | ||||||
|  |     * `/usr/local/bin/telebit => /opt/telebit/bin/telebit` | ||||||
|  |   * create the appropriate system launcher file | ||||||
|  |     * `/etc/systemd/system/telebit.service` | ||||||
|  |     * `/Library/LaunchDaemons/cloud.telebit.remote.plist` | ||||||
| 
 | 
 | ||||||
| **You can customize the installation**: | **You can customize the installation**: | ||||||
| 
 | 
 | ||||||
| ```bash | ```bash | ||||||
| export NODEJS_VER=v10.2 | export NODEJS_VER=v10.2 | ||||||
| export TELEBIT_PATH=/opt/telebit | export TELEBIT_PATH=/opt/telebit | ||||||
|  | export TELEBIT_VERSION=v1              # git tag or branch to install from | ||||||
| curl -fsSL https://get.telebit.cloud/ | curl -fsSL https://get.telebit.cloud/ | ||||||
| ``` | ``` | ||||||
| 
 | 
 | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user