yougov / velociraptor

BSD 3-Clause "New" or "Revised" License
11 stars 1 forks source link

Meet Velociraptor

Velociraptor is a Django- and Celery-powered web application for building and deploying software services. It is very opinionated about how this should be done, adhering (with one or two exceptions) to the Twelve Factor App_ methodology.

Velociraptor is language agnostic. It can deploy apps in Python, PHP, Ruby, Node.js, Java, Scala, Go, or any other language that runs on Linux.

Velociraptor supports zero downtime deployment for apps that include uptests <http://velociraptor.readthedocs.org/en/latest/uptests.html>_.

Documentation


Find the `Velociraptor Documentation
<http://velociraptor.readthedocs.org/en/latest/>`_ hosted kindly
by `Read The Docs <https://readthedocs.org>`_.

Automatic tests are run `here <https://drone.io/bitbucket.org/yougov>`_.

Testimonials

Gustavo Picon: velociraptor is BLISS

Mike Malecki: vr2 is pretty badass.

See Also


The tools are getting so good these days that custom PaaS systems are springing
up all over.  If Velociraptor isn't to your liking, you might take a look at
Gilliam_, Tsuru_, or openruko_.

Contact

You can ask questions about Velociraptor here:

IRC: #velociraptor on Freenode Google Group: https://groups.google.com/forum/?fromgroups#!forum/velociraptor-dev

.. _Twelve Factor App: http://www.12factor.net/ .. _Google Group: https://groups.google.com/forum/?fromgroups#!forum/velociraptor-dev .. _Gilliam: http://gilliam.github.io/ .. _Tsuru: http://docs.tsuru.io/en/latest/ .. _openruko: https://github.com/openruko