MStrap::Paths
Constants
BREWFILE = File.join(RC_DIR, "Brewfile")
Path to default profile Brewfile
CA_CERT_BUNDLE = File.join(RC_DIR, "cacert.pem")
Path to curl's CA cert bundle (used for verifying certs)
CONFIG_HCL = File.join(RC_DIR, "config.hcl")
Path to mstrap configuration file
LOG_FILE = File.join(RC_DIR, "mstrap.log")
Path to mstrap log file
PROFILES_DIR = File.join(RC_DIR, "profiles")
Path to mstrap profiles directory, where managed profiles are stored.
PROJECT_CERTS = File.join(RC_DIR, "project-certs")
Path to project certs directory, where NGINX TLS certs are stored.
PROJECT_SITES = File.join(RC_DIR, "project-sites")
Path to project sites directory, where NGINX configurations are stored.
PROJECT_SOCKETS = File.join(PROJECT_SITES, "sockets")
Path to project sockets directory, where NGINX UNIX sockets are stored.
RC_DIR = File.join(ENV["HOME"], ".mstrap")
Path to runtime configuration directory
SERVICES_YML = File.join(RC_DIR, "services.yml")
Path to default profile services.yml, a Docker Compose file.
SRC_DIR = File.join(ENV["HOME"], "src")
Path to source code directory. Projects are stored here.