Skip to content

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

License

Notifications You must be signed in to change notification settings

nerdeveloper/stacks

Folders and files

NameName
Last commit message
Last commit date

Latest commit

5568f64 · Aug 28, 2023
Apr 19, 2022
Apr 19, 2022
Apr 19, 2022
Apr 19, 2022
Apr 19, 2022
Sep 4, 2020
Sep 4, 2020
Sep 4, 2020
Sep 4, 2020
Sep 4, 2020
Sep 4, 2020
Sep 4, 2020
Sep 4, 2020
Sep 4, 2020
Apr 19, 2022
Apr 19, 2022
Aug 21, 2019
Sep 25, 2020
Aug 21, 2019
Aug 21, 2019
Aug 21, 2019
Apr 19, 2022
Jun 12, 2021
Sep 4, 2020
Apr 19, 2022

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

No packages published

Languages