Skip to content

trgoofi/telepod

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Telepod

Build Status Build status

Telepod help securely teleport net traffics. It consists of two pods electron and positron. Net traffics between this two pods are encrypted with cryptography algorithm.

Please Note That Use Cryptography Is Illegal In Some Places. Pay Attention To The Laws Which Apply To You Then Decide Whether To Use Telepod Or Not. The Author(s) Of Telepod Is(Are) Not Responsible For Any Violations You Make. It Is Your Responsibility.

Requirement

electron:

positron:

Start Guide

  1. Download Telepod.
  2. Install io.js or Node.js.
  3. Deploy positron pod. 1. Change port and host in positron/positron.js. 2. You might want to change the password too. 3. Deploy positron pod. positron is self contained that means deploy all the files under positron are enough. 4. Start positron with npm start under path/to/positron/ in the Terminal.
  4. Start electron. 1. Import certificate.
    1. Windows: double click or right click import.ca.bat Run as administrator.
    2. Mac OSX: double click telepod.ca.pem then follow the Keychain Access setup wizard. 2. Change the remote option in electron/package.json to the positron url that you just deployed. 3. Also change the password to match the one you set in positron/positron.js. 4. Start electron with npm start under path/to/telepod/electron/ in the Terminal. 5. Route your net traffics to electron. Default server would be http://localhost:7010.
  5. All set. Have Fun!