Skip to content

sohnoun/floto

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

531 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

floto

Build Status Maven Central GitHub license

floto is a tool for deploying and orchestrating services using docker containers.

Elevator pitch

floto allows you to describe your infrastructure using a domain-specific language (DSL) embedded in JavaScript. Using such a description systems can be deployed and updated automatically. The same descriptions can be used during development (on a local virtual machine) and in production (on bare metal or virtual machines). Using docker containerization, these deployments are fast as well as isolated. The description language and a templating mechanism allows services to publish their service endpoints, so that other services can access them.

Prerequisites

  • Docker 1.3
  • Java 8

Optional

  • VMware Workstation
  • VMware ESX
  • VirtualBox

About

DevOps Orchestration

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

  • JavaScript 66.5%
  • Java 29.8%
  • HTML 2.2%
  • CSS 1.5%