Skip to content

fogathmann/telex

Repository files navigation

telex - Remote execution of command line tools

A REST service for remote execution of command line tools based on everest .

Quick installation instructions

  1. Create and activate a virtual environment for your telex server
$ virtualenv --no-site-packages telexenv 
$ source telexenv/bin/activate
  1. Check out the sources of the telex project
$ mkdir telexenv/src
$ cd telexenv/src
$ git clone https://github.com/fogathmann/telex.git``
  1. Install the telex server
$ cd telex
$ pip install --allow-external python-graph-core --allow-unverified python-graph-core --find-links=https://github.com/cenix/everest/archive/master.zip#egg=everest-1.1dev .

(the --allow-external and --allow-unverified options are to allow installing the python-graph-core package dependency which has not been maintained in a while).

  1. Start the telex server

You need an .ini file to start the telex server; for a very simple setup you can try the default .ini file that comes with the telex sources:

$ paster serve telex.ini

For more advanced setups, please refer to the everest documentation.

About

REST server for remote execution of shell commands

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages