Deis is an open source platform-as-a-service (PaaS) for public and private clouds.
Take your agile development to the next level. Free your mind and focus
on your code. Deploy updates to local metal or worldwide clouds with
git push
. Scale servers, processes, and proxies with a simple
command. Enjoy the twelve-factor app workflow while keeping total
control.
The opdemand/deis project contains a command-line interface to the Deis system. It's all you need to work with an existing Deis controller. To set up your own private application platform, the deis-controller and deis-chef projects are also required.
Clone the git repository at https://github.com/opdemand/deis.git:
$ git clone https://github.com/opdemand/deis.git Cloning into 'deis'... ... Resolving deltas: 100%, done. $ cd deis
Use an isolated python environment:
$ virtualenv venv New python executable in venv/bin/python ... Installing pip................done. $ source venv/bin/activate (venv) $
Deis is open source software under the Apache 2.0 license. Please see the LICENSE file in the root directory for details.
Deis rests on the shoulders of leading open source technologies:
- Docker
- Chef
- Django
- Heroku buildpacks
- Gitosis
OpDemand sponsors and maintains the Deis project.