Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

nerdeveloper/stacks

Open more actions menu

Repository files navigation

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

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 ❤️ and appreciated

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

You can also follow me on Twitter

License

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

About

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

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages

Morty Proxy This is a proxified and sanitized view of the page, visit original site.