GithubHelp home page GithubHelp logo

maniacs-ops / jeto Goto Github PK

View Code? Open in Web Editor NEW

This project forked from studioqi/jeto

0.0 4.0 0.0 3.04 MB

Flask(python)+ AngularJS application to control multiple vagrant machines on a headless server.

License: Other

Python 26.47% CSS 6.25% JavaScript 48.04% HTML 19.15% Mako 0.09%

jeto's Introduction

ĵeto

Why ĵeto ? Because https://translate.google.com/?ie=UTF-8&hl=en&client=tw-ob#eo/en/%C4%B5eto

DOC: http://jeto.readthedocs.org/en/latest/

This is currently a work in progress

ĵeto is the web interface to several APIs (nginx-api, vagrant-worker and htpasswd-api).

With ĵeto you add and manage (start/stop/provision) vagrant projects on the fly without connecting via SSH.

Ĵeto architecture

###Providers Providers like vagrant-vsphere, allowing you to deploy your vagrant project into a VMWare cluster; pluginvagrant-aws which deploys your project right onto Amazon AWS or any other can all be used

Vagrant-Control

###ACL

Access Control Management has been implemented. You can restrict access to project (a group of vagrant instances). You can also give access on the host level.

As an example : You will be able to give a group of Developers access to a project. But only the lead developer has PROD access.

So all developers can deploy/start/stop/provision the DEV environment but only the lead has access to deploy to the PROD environment

###GIT Git and multi-machines are now supported. You can launch a vagrant instance from a project that is linked from a git repository. At creation time you can choose which branch/tag you want to use.

Feel free to contact us if you want a little demo around the project.

Vagrant-Control

###TESTS requires: pip install mock from the checkout run python tests/tests_services.py

License

[Creative Commons Attribution 3.0 Unported] [2] [2]: https://raw.github.com/Pheromone/vagrant-control/master/LICENSE.txt

Note

Keep in mind that this project is closer to ALPHA than to STABLE. DO NOT use on production system.

jeto's People

Contributors

pierrepaul avatar abondis avatar vevmesteren avatar calystod avatar

Watchers

James Cloos avatar Mhd Sami Al Mouhtaseb avatar satnami-bot avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.