Skip to content

Latest commit

 

History

History
55 lines (37 loc) · 1.22 KB

README.md

File metadata and controls

55 lines (37 loc) · 1.22 KB

1. Scripts

This repository stores all of the scripts I use. Also contains some boilerplate code that I use quite often.

1.1. setup.sh

This is a script I use to set up a new Mac for development and installs the following:

  • Xcode Command Line Tools
  • Homebrew and libraries / casks
  • pip packages

It also sets up:

  • zsh environment
  • custom shell prompt
  • custom aliases

1.1.1. Usage

setup.sh -f <file>

1.2. build_container.sh

Used to build containers in Docker. This script was written by an ex-colleague of mine and I have used it ever since (I made some improvements of my own though).

1.2.1. Usage

./build_container.sh PORT
Argument Description Example Default Value
PORT Incoming port 80 80

1.3. build_service.sh

Sets up a multi-container Docker application using Compose.

1.3.1. Usage

./build_service.sh