Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/keithy/angelbox
LAMP/MEAN stack for DEPLOYMENT inspired by DevilBox (usable pre-alpha)
https://github.com/keithy/angelbox
Last synced: 9 days ago
JSON representation
LAMP/MEAN stack for DEPLOYMENT inspired by DevilBox (usable pre-alpha)
- Host: GitHub
- URL: https://github.com/keithy/angelbox
- Owner: keithy
- License: mit
- Created: 2019-01-07T05:27:08.000Z (almost 6 years ago)
- Default Branch: wip
- Last Pushed: 2019-11-12T01:52:27.000Z (about 5 years ago)
- Last Synced: 2024-08-01T13:38:36.854Z (3 months ago)
- Language: Shell
- Homepage:
- Size: 6.03 MB
- Stars: 5
- Watchers: 3
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![License](https://img.shields.io/badge/license-MIT-%233DA639.svg)](https://opensource.org/licenses/MIT)
[![type](https://img.shields.io/badge/type-Docker-blue.svg)](https://www.docker.com/)
[![Documentation Status](https://readthedocs.org/projects/angelbox/badge/?version=latest)](https://angelbox.readthedocs.io)# AngelBox
AngelBox is a framework for deploying compositions of docker images to production and staging servers.
AngelBox is a code-based learning hub for collating knowledge of practical container/docker usage.
AngelBox takes docker-compose *"to the max"* for production deployment on [Fedora CoreOS](https://docs.fedoraproject.org/en-US/fedora-coreos/).
AngelBox is ready for [RedHat OpenShift](https://www.openshift.com/products/container-platform "Watch the Video") to take over for deployment at scale.
AngelBox is designed to use the [Parallel Deployment](https://dzone.com/articles/release-engineering-parallel) paradigm out of the box.
## AngelBox documentation evolving at [angelbox.readthedocs.io](https://angelbox.readthedocs.io)
* A Production quality re-imagining of [DevilBox](http://devilbox.org/)
* AngelBox takes docker-compose "to the max" for production and development.
* Use Parallel deployment out of the box.
* Deploy on [Fedora CoreOS](https://docs.fedoraproject.org/en-US/fedora-coreos/).
* Ready for [RedHat OpenShift Container Platform](https://www.openshift.com/products/container-platform "Watch the Video")
to take over when scaling.## Composition
AngelBox provides a framework for running compositions of docker images.
> The obvious tool for this is `docker-compose`.
> Ironically, one thing that
> docker-compose is lousy at, is "composition", so we fix it.## Parallel Deployment
*(image from [thebpmfreak.wordpress.com](https://thebpmfreak.wordpress.com))*