An open API service indexing awesome lists of open source software.

https://github.com/nerdeveloper/stacks

A tool for setting up your stack quickly for Local development, on-prem and Bare metal servers.
https://github.com/nerdeveloper/stacks

Last synced: 8 months ago
JSON representation

A tool for setting up your stack quickly for Local development, on-prem and Bare metal servers.

Awesome Lists containing this project

README

          

# Stacks

#### A dynamic CLI tool for effortlessly setting up your stack across local development environments, on-prem, and bare metal servers.

## **Why Stacks?**

Setting up a development environment can be tedious. Jumping from one blog to another, copying and pasting countless commands — it's time-consuming. Enter Stacks: a one-stop solution to streamline your setup.

## Getting Started

```bash

git clone https://github.com/nerdeveloper/stacks.git

cd stacks

bash setup.sh

```

### **Requirements for Mac Users**

In order to install the stacks on here that are Mac compatible, you'll need to already have a working `homebrew` installation. If you do not have, Stacks will install `homebrew` for you.

# Stacks

Easily configure and set up various development stacks using the Stacks script.

## Available Stack Configurations

- **LAMP** - Linux, Apache, MySQL, PHP
- **LNMP** - Linux, Nginx, MySQL, PHP
- **MAMP** - Mac, Apache, MySQL, PHP
- **MEAN** - MongoDB, Express.js, AngularJS, Node.js
- **MNMP** - Mac, Nginx, MySQL, PHP
- **MERN** - MongoDB, Express.js, React, Node.js
- **MEVN** - MongoDB, Express.js, Vue.js, Node.js
- **PEAN** - PostgreSQL, Express.js, AngularJS, Node.js
- **PERN** - PostgreSQL, Express.js, React, Node.js
- **DOCKER** - Containerization Platform
- **RUBY** - Ruby Programming Language Setup
- **GO** - Go Programming Language Setup
- **PYTHON** - Python Programming Language Setup
- **DJANGO** - Django Web Framework for Python
- **FLASK** - Flask Micro Web Framework for Python
- **FASTAPI** - FastAPI Modern Web Framework for Python

To use a specific stack, simply run the `setup.sh` and select the desired stack option.

## Quitting

- **Quit** - Exit the program

## CLI(Screenshot)

Lighthouse perf

### Make me feel :heart: and appreciated

You can :star: the repo | Tell your friends about it | Fork it and submit Pull Request.

You can also follow me on **[Twitter](https://twitter.com/_nerdeveloper)**

## License

The MIT License (MIT). Please see [License File](LICENSE) for more information..