class MStrap::WebBootstrapper


The WebBootstrapper is responsible for bootstrapping web-based projects. Currently, this is just setting up an NGINX configuration for the project.

Included Modules

Defined in:



Instance Method Summary

Instance methods inherited from module MStrap::DSL::System

cmd(env : Hash | Nil, command : String, args : Array(String) | Nil, shell = true, input = Process::Redirect::Inherit, output = Process::Redirect::Inherit, error = Process::Redirect::Inherit, quiet = false, sudo = false) cmd

Instance methods inherited from module MStrap::DSL::Logging

log(msg) log, logc(msg) logc, logd(msg) logd, logn(msg) logn, logw(msg) logw, success(msg) success

Constructor Detail

def : Project) #

[View source]

Instance Method Detail

def bootstrap #

Executes the bootstrapper

[View source]
def project : MStrap::Project #

Project to run bootstrapper on

[View source]