Skip to content

LudwigVonChesterfield/escape-pod-extension

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

escape-pod-extension

Want to add additional functionality to your escape pod? You're in the right place!

Do you want your Vector robot to dance for every response on the third Tuesday of every month? Do you want them to tell you the weather? Write an app, turn on the "external_parser" option in your intent, and have at it!

Package structure

Directory Description
proto The proto definitions for inter-process communication, along with generated libraries in C++, C#, Go, Javascript, and Python
examples Example applications, separated by language

How do I configure the escape pod to use these?

Note: This will only function on beta 0.4 or above.

At the bare minimum, you'll need to set the following variables in /etc/escapepod.conf

Variable Description
ENABLE_EXTENSIONS Set this to true to tell the escape pod to look for further configuration
ESCAPEPOD_EXTENDER_TARGET The hostname and port the service you've written is running on
ESCAPEPOD_EXTENDER_DISABLE_TLS This will allow clear-text communication with your serivce (but please use TLS!)

For a full list of additional variables, please see the hugh grpc client library viper loader

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 50.1%
  • JavaScript 47.3%
  • Makefile 2.6%