Foundation module for cloudless infrastructure. Standardizes the boring stuff so you focus on the unique parts.
Provides consistent labeling, naming conventions, and environment context for all cloudless modules.
# Bootstrap into existing project
curl -sL https://raw.githubusercontent.com/ql4b/cloudless-infra/main/bootstrap | bashor
# specify project name and directory
curl -sL https://raw.githubusercontent.com/ql4b/cloudless-infra/main/bootstrap | bash -s my-project infra
export PATH="$(pwd):$PATH"
tf init 
tf apply --auto-approve
tf output -json env | jq 
# setup environment variables
cp .env.example .env
# edit variables in .env
# add . to the $PATH
export PATH="$(pwd):$PATH"
# check tf is in the $PATH
which tf
tf varsion
tf init
tf apply --auto-approve
tf output -json env | jq