Wiki is a good place to start!
Stackbox helps you create app stacks loaded with all your favourite clients, services and infra in under 5 mins. The aim of the project is to help developers setup quick infra and boilerplates to start the dev work asap. Ideally this project is to help rapid prototyping, building PoCs or writing code for hackathons.
sh stack_box.sh <client-1> <client-2> <service-1> <service-2>
Jump to example-stacks to quickly try a run
- vue
- flask
- mysql
- elasticsearch
- kibana
- nginx
- kafka (BROKEN!! - Stack-Box#21)
- zookeper
The following is a list of example stacks you could spin-up using Stackbox and quickly get-started with your development.
sh stack_box.sh flask vue mysql elasticsearch
After the run is finished, the final log should look like the one below.
flask is up at http://localhost:80
vue is up at http://localhost:8080
elasticsearch is up at http://localhost:9200
mysql is up at http://localhost:3306
Now you can visit http://localhost:8080 to view the Vue frontend. From there you can click on Mysql/Elasticsearch links to view the preloaded data from mysql/elasticsearch containers being rendered.
Visit Working or Debugging pages to know more about internal details.
📢 Contributors needed!! 📢
Aux Services
- Dynamo
- S3
- Postgres
- CouchDB
- MongoDB
- Kafka
- Hadoop
- Clients
Frontend clients
- Angular
- React
Backend services
- Rails
- Django
- Springboot
- Golang