[ARCHIVED] Moved to operations/puppet/modules/dynamicproxy/files/invisible-unicorn.py

Clone this repo:
  1. 85b49f1 Don't allow creation of invalid domains by Alex Monk · 9 years ago master
  2. 3865f34 Add .gitreview by YuviPanda · 9 years ago
  3. d36590c On startup, prime redis with all the routes in our db. by Andrew Bogott · 11 years ago
  4. 00a2b46 Move default datafile to /etc/dynamicproxy-api by Andrew Bogott · 11 years ago
  5. bd5a94b Further attempts to make this work with setuptools by Andrew Bogott · 11 years ago

The Invisible Unicorn!

It is an API towards a dynamic nginx+lua+redis based proxy that invisibly proxies your requests from the big bad internetz to any host/port of your choosing.

To install from source:

$ sudo python ./setup.py install

To build a .deb package:

$ sudo apt-get -y install python-stdeb gcc python-all fakeroot build-essential $ python setup.py --command-packages=stdeb.command bdist_deb

In either case, a script will be added to your path called dyamic-proxy-api

  NODES
Intern 1
os 2