Code Monkey home page Code Monkey logo

shellstack's Introduction

ShellStack

ShellStack is a set of shell scripts that I've been collecting and creating to ease the installation of applications.

At this time, my daily working environment is based on Ubuntu Linux, therefore all scripts should work on the latest LTS versions.

Recipes

Although you can use ShellStack's files separately, it has some pre cooked recipes to expedite server setup. Currently there are basically three recipes:

  • basic - installs a current and secure basic box with some essential packages on it
  • wordpress - install a production ready WP environment for users that have heavy traffic needs
  • rails - installs a Ruby on Rails ready box based on Basic with production ready capabilities

Usage

You can just source shellstack.sh file to source all the script files and call the functions inside the lib directory or you can also use one of the recipes listed above by issuing on terminal:

./install <recipe>

Motivation

As a big Linode fan, and understanding that their StackScript platform is too simple to keep complex scripts on a form field I decided to organize things better with a git project with good file separation and keep a bare minimum of scripting inside the StackScript just to clone the git repository and fire installation. You can find the scripts here

Contributing

Please feel free to fork and send pull requests with your contributions!

Author

Paulo Fagiani

Thanks

Linode StackScripts

Eric Bishop

shellstack's People

Contributors

fagiani avatar

Watchers

ARX avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.