| | This repository (deis/deis) is no longer developed or maintained. The Deis v1 PaaS based on CoreOS Container Linux and Fleet has been replaced by Deis Workflow which is…
| | This repository (deis/deis) is no longer developed or maintained. The Deis v1 PaaS based on CoreOS Container Linux and Fleet has been replaced by Deis Workflow which is based on Kubernetes. |
|---|---|
Deis v1 PaaS
Deis (pronounced DAY-iss) is an open source PaaS that makes it easy to deploy and manage applications on your own servers. Deis builds upon Docker and CoreOS to provide a lightweight PaaS with a Heroku-inspired workflow.



New to Deis? Learn more about Deis Concepts, Architecture and how to Deploy an Application.
Installing Deis v1
Deis is a set of Docker containers that can be deployed anywhere including public cloud, private cloud, bare metal or your workstation. Decide where you'd like to deploy Deis, then follow the provider-specific documentation for provisioning.
Trying out Deis? Please follow the documentation on getting set up with Vagrant.
Upgrading from a previous Deis release? See Upgrading Deis for additional information.
Troubleshooting
See the Troubleshooting Deis documentation for
assistance with common issues.
Contributing
Interested in contributing to Deis? Check out our Open Roadmap and Planning Process or jump right into hacking on Deis and testing your Deis cluster.
License
Copyright 2013, 2014 Engine Yard, Inc.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Members
-
deis ▣
Deis v1, the CoreOS and Docker PaaS: Your PaaS. Your Rules.
Python ★ 6.0k 7y agoExplain → -
workflow ▣
The open source PaaS for Kubernetes.
CSS ★ 1.3k 6y agoExplain → -
steward
The Kubernetes-native Service Broker.
Go ★ 153 9y agoExplain → -
docker-go-dev ▣
The containerized Go development environment.
Dockerfile ★ 96 2y agoExplain → -
router
Edge router for Deis Workflow
Go ★ 80 8y agoExplain → -
rigger ▣
rigger is a tool to deploy Deis v1 on a variety of cloud providers.
Shell ★ 57 9y agoExplain → -
minio
Minio Object Storage in Kubernetes, used by Deis Workflow.
Go ★ 51 8y agoExplain → -
charts
(OBSOLETE) Helm Classic v1 Charts for Deis Workflow
Shell ★ 45 8y agoExplain → -
controller ▣
Deis Workflow Controller (API)
Python ★ 41 7y agoExplain → -
builder
Git server and application builder for Deis Workflow
Go ★ 40 8y agoExplain → -
postgres
A PostgreSQL database used by Deis Workflow.
Shell ★ 35 8y agoExplain → -
workflow-cli
The CLI for Deis Workflow
Go ★ 31 8y agoExplain → -
example-python-django ▣
A simple Python / Django app for Deis, the open source PaaS
Python ★ 28 9y agoExplain → -
jenkins-jobs
DSL representations of Jenkins jobs for Deis
Groovy ★ 26 8y agoExplain → -
monitor
Monitoring for Deis Workflow
Smarty ★ 22 8y agoExplain → -
example-go
A simple Go app for Deis, the open source PaaS
Go ★ 22 9y agoExplain → -
example-nodejs-express
A simple Node.js app for Deis, the open source PaaS
JavaScript ★ 20 8y agoExplain → -
logger
In-memory log buffer used by Deis Workflow.
Go ★ 18 8y agoExplain → -
example-ruby-sinatra ▣
A simple Ruby app for Deis, the open source PaaS
Ruby ★ 18 9y agoExplain → -
example-python-flask ▣
A simple Python / Flask app for Deis, the open source PaaS
Python ★ 17 9y agoExplain → -
riak
Riak database for Deis v2
Go ★ 17 8y agoExplain → -
k8s-claimer ▣
A leasing system for a pool of Kubernetes clusters
Go ★ 17 9y agoExplain → -
dockerbuilder
Deis dockerbuilder builds your app from a Dockerfile inside a Kubernetes pod, used by Deis Workflow.
Python ★ 17 3y agoExplain → -
slugbuilder
Buildpack application builder for Deis Workflow
Shell ★ 16 8y agoExplain → -
example-java-jetty
A simple Java app for Deis, the open source PaaS
Java ★ 16 9y agoExplain → -
registry
Docker registry for Deis Workflow.
Go ★ 16 8y agoExplain → -
workflow-manager
Deis Workflow Manager: Cluster First Aid
Go ★ 15 8y agoExplain → -
k ⑂
Always run the correct kubectl against your cluster
Shell ★ 13 2mo agoExplain → -
slugrunner
Buildpack application runner for Deis Workflow.
Makefile ★ 13 8y agoExplain → -
workflow-e2e
End-to-end tests for Deis Workflow
Go ★ 12 7y agoExplain → -
etcd
Etcd cluster for Deis v2
Go ★ 12 9y agoExplain → -
example-php
A simple PHP app for Deis, the open source PaaS
PHP ★ 10 9y agoExplain → -
fluentd ▣
Log shipping mechanism for Deis Workflow
Ruby ★ 10 8y agoExplain → -
helloworld
A hello world app, written in Go.
Go ★ 10 9y agoExplain → -
nsq
A kubernetes based docker image for running nsqd
Makefile ★ 9 8y agoExplain → -
megaboom ⑂
A Distributed HTTP Load Generator, based on rakyll/boom and Kubernetes
Go ★ 9 10y agoExplain → -
minio-broker
A Kubernetes Service Catalog broker to provide minio buckets
Go ★ 8 9y agoExplain → -
pkg
Common Go packages shared among Deis projects
Go ★ 8 9y agoExplain → -
example-clojure-ring
A simple Clojure app for Deis, the open source PaaS
Clojure ★ 8 9y agoExplain → -
registry-proxy
Deis Workflow Registry Proxy
Makefile ★ 6 8y agoExplain → -
object-storage-cli ⑂
A Command Line Tool for Utilizing Multiple Object Storage Systems from a Single Interface
Go ★ 6 6y agoExplain → -
deisrel ⑂
A releaser tool for Deis
Go ★ 6 9y agoExplain → -
steward-framework
Go SDK for the Service Catalog Controller API
Go ★ 6 9y agoExplain → -
example-scala
A simple Scala app for Deis, the open source PaaS
Scala ★ 6 9y agoExplain → -
workflow-manager-api
Deis Workflow Manager API
Go ★ 5 8y agoExplain → -
e2e-runner
Docker image for running workflow-e2e
Shell ★ 5 8y agoExplain → -
jenkins-node
Tooling for bringing up a Jenkins Worker Node for Deis CI.
Shell ★ 5 8y agoExplain → -
docker-python-dev
A containerized development environment to support building Python-based Deis v2 components http://deis.com
Makefile ★ 5 9y agoExplain → -
example-guestbook-wercker
A simple PHP app for Deis Workflow, with back-end and wercker integration
JavaScript ★ 5 9y agoExplain → -
example-dockerfile-python
A simple Dockerfile / Python app for Deis, the open source PaaS
HTML ★ 4 9y agoExplain → -
steward-cf
The service controller implementation to connect Kubernetes resources to a CloudFoundry service broker
Go ★ 4 9y agoExplain → -
acr-publishing-tools
Tools for building both Docker images and Helm charts and publishing them to an Azure Container Registry
Makefile ★ 4 6y agoExplain → -
registry-token-refresher
Token Refresher for Deis Workflow
Go ★ 4 8y agoExplain → -
mock-http-server
Mock HTTP server written in Go
Go ★ 4 9y agoExplain → -
demo-charts
Helm charts for demos of Deis Workflow Apps
CSS ★ 4 9y agoExplain → -
training
Deis trainings used source code
★ 4 9y agoExplain → -
example-perl
A simple Perl app for Deis, the open source PaaS
Perl ★ 4 9y agoExplain → -
redis
A Redis database for use inside a Kubernetes cluster
Makefile ★ 3 8y agoExplain → -
docker-registry ⑂
Registry V1 server for Docker (hosting/delivering of repositories and images)
Python ★ 3 10y agoExplain → -
clusterator
Creates and Deletes GKE Clusters
Shell ★ 3 9y agoExplain → -
jenkins
Jenkins CI Server for Deis
Makefile ★ 3 8y agoExplain → -
prototype-repo
Prototype repository for a Deis v2 component
Makefile ★ 3 8y agoExplain → -
presentation-template
A barebones reveal.js deck for Deis presentations.
HTML ★ 3 9y agoExplain → -
docker-shell-dev
A containerized development environment to support testing shell-based projects
Makefile ★ 3 9y agoExplain → -
example-dockerfile-http
A simple Dockerfile app for Deis, the open source PaaS
Shell ★ 3 9y agoExplain → -
minio-src ⑂
Minio is an object storage server compatible with Amazon S3 and licensed under Apache 2.0 License
Go ★ 2 10y agoExplain → -
h ⑂
Always run the correct helm against your cluster
Shell ★ 2 6y agoExplain → -
example-spree ▣
Example Spree Commerce app for Deis, the open source PaaS
Ruby ★ 2 9y agoExplain → -
workflow-migration
A simple k8s job to migrate workflow from helm-classic to helm
Go ★ 2 8y agoExplain → -
workflow-upgrade
No description.
Go ★ 2 8y agoExplain → -
lightweight-docker-go
A lightweight docker container for doing Go development
Makefile ★ 2 5y agoExplain → -
osba
No description.
CSS ★ 2 7y agoExplain → -
controller-sdk-go
The Go SDK for the Deis Controller API
Go ★ 2 8y agoExplain → -
minio-sync
Minio Sync for a Deis v2
Makefile ★ 2 8y agoExplain → -
example-multi ⑂
A sample application for Heroku, showing how heroku/heroku-buildpack-multi can be used to combine Node.js and PHP, using Bower in a Composer post-install-cmd to install bootstrap.
PHP ★ 2 10y agoExplain → -
django-fsm ⑂
Django friendly finite state machine support
Python ★ 1 11y agoExplain → -
distribution ⑂
The Docker toolset to pack, ship, store, and deliver content
Go ★ 1 10y agoExplain → -
stdout-metrics
Parse metrics from stdout and send them to influx
Go ★ 1 8y agoExplain → -
logbomb
A performance test utility to create a lot of logging load within Deis Workflow
Go ★ 1 8y agoExplain → -
heroku-buildpack-epic-fail ⑂
A heroku buildpack for testing failure cases.
Shell ★ 1 9y agoExplain → -
tips-n-tricks
Grab bag of tips and tricks to work with Deis and Kubernetes
Shell ★ 1 9y agoExplain → -
example-guestbook
A simple PHP app for Deis Workflow, the open source PaaS
JavaScript ★ 1 9y agoExplain → -
example-play
A simple Java / Play app for Deis, the open source PaaS
Java ★ 1 9y agoExplain → -
seed-repo
Ruby script to create a repository and seed it with labels and milestones.
Ruby ★ 1 8y agoExplain → -
example-grpc-client
A simple Go grpc client app for Deis, the open source PaaS https://deis.com
Go ★ 1 9y agoExplain → -
example-grpc-server
A simple Go grpc server app for Deis, the open source PaaS https://deis.com
Go ★ 1 9y agoExplain → -
confd ⑂
Manage local application configuration files using templates and data from etcd or consul
Go ★ 1 11y agoExplain → -
quokka
Experimental Helm Tools
Go ★ 1 9y agoExplain → -
docker-base
Base docker image for Deis components
Shell ★ 1 9y agoExplain → -
kubeapp ⑂
Utilities for writing and testing Go applications to run in a Kubernetes cluster
Go ★ 1 10y agoExplain → -
wal-e ⑂
Simple Continuous Archiving for Postgres
Python ★ 1 10y agoExplain → -
memkv ⑂
Simple in-memory key/value store backed by a map
Go ★ 1 10y agoExplain → -
syslogparser ⑂
A Syslog parser for the Go programming language
Go ★ 1 11y agoExplain → -
go-autorest ⑂
This package implements an HTTP request pipeline suitable for use across multiple go-routines and provides the shared routines relied on by AutoRest generated Go code.
Go ★ 0 2y agoExplain → -
django-polls ▣
A sample polling application
Python ★ 0 9y agoExplain → -
swarm ⑂
Swarm: a Docker-native clustering system
Go ★ 0 11y agoExplain → -
requests-mock ⑂
Mocked responses for the requests library
Python ★ 0 9y agoExplain → -
async
No description.
Go ★ 0 7y agoExplain → -
mention-bot ⑂
Automatically mention potential reviewers on pull requests.
JavaScript ★ 0 9y agoExplain → -
docker-osb-checker
No description.
Makefile ★ 0 8y agoExplain → -
s3-uploader ⑂
Go program that tests uploading to a specified AWS S3 Bucket
Go ★ 0 9y agoExplain → -
steward-demo-s3
Helm charts to demo Steward
★ 0 9y agoExplain → -
example-dockerfile-procfile-http
A simple Dockerfile+Procfile app for Deis, the open source PaaS
Shell ★ 0 9y agoExplain → -
slackbox ⑂
🎵 Spotify playlist collaboration through Slack.
JavaScript ★ 0 9y agoExplain → -
slack-inviter ⑂
Public Slack organizations made easy
JavaScript ★ 0 9y agoExplain → -
boto ⑂
For the latest version of boto, see https://github.com/boto/boto3 -- Python interface to Amazon Web Services
Python ★ 0 9y agoExplain → -
cloudfoundry-github-service-broker-ruby ⑂
A sample Cloud Foundry service written in Ruby which can manage Github repositories
Ruby ★ 0 10y agoExplain → -
docker-swift-onlyone ⑂
Dockerfile to create an OpenStack Swift installation with only one replica
Shell ★ 0 10y agoExplain → -
makeself ⑂
A self-extracting archiving tool for Unix systems, in 100% shell script.
Shell ★ 0 11y agoExplain →
No repos match these filters.