https://github.com/komoju/barcelona
PaaS built on top of AWS
https://github.com/komoju/barcelona
aws barcelona docker ecs paas rails
Last synced: about 1 month ago
JSON representation
PaaS built on top of AWS
- Host: GitHub
- URL: https://github.com/komoju/barcelona
- Owner: komoju
- License: mit
- Created: 2015-09-24T00:54:32.000Z (almost 11 years ago)
- Default Branch: master
- Last Pushed: 2025-05-26T01:49:27.000Z (about 1 year ago)
- Last Synced: 2025-05-26T02:55:02.957Z (about 1 year ago)
- Topics: aws, barcelona, docker, ecs, paas, rails
- Language: Ruby
- Homepage:
- Size: 1.88 MB
- Stars: 54
- Watchers: 25
- Forks: 6
- Open Issues: 70
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Barcelona
Barcelona is a PaaS built on top of AWS. Barcelona manages AWS cluster (VPC, EC2, AutoScaling, ECS, ELB/ALB, etc.), application deployments with docker and ECS, and provides utility functions to manage your applications.
# Documentation
https://github.com/degica/barcelona/tree/master/docs
# Development
## Prerequisites
To start development, you need to install docker and docker-compose.
- For Mac, use [Docker for Mac](https://docs.docker.com/engine/installation/mac/#/docker-for-mac)
- For Linux, install `docker` and `docker-compose` on your machine.
## Running Barcelona Server
Clone this repository
```
$ git clone https://github.com/degica/barcelona
```
Run the server
```
$ make setup
$ make up
```
Now your Barcelona server is running at `localhost:3333`. Try logging in with the below command.
```
$ bcn login http://localhost:3333
```
# LICENSE
MIT