Skip to content

dash1291/teleport-client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

teleport-client

Watches for filesystem changes and communicates with the teleport API to synchronize the changes to the server.

For the server-side API, see django-teleport.

It watches for filesystem changes using the amazing library called watchdog.

Installation

You need to grab the copy of the source code.

You can either clone the repository, using:

git clone https://github.com/dash1291/teleport-client.git

Or, you can also download the source code as a zip file and extract the code into a directory.

Configuation

To get the client working, you need to create a file config.py in the source code directory, with the following contents.

API_BASE_URI = "http://localhost:8000"   # This should point to the url of the teleport server.
API_SECRET = "api secret as configured on the server"
PATH_PREFIX = "Absolute path of the local folder to synchronize"

About

Watches for filesystem updates and communicates with teleport backend service.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages