Roadmap

Features

  • Creates VCS Compliant Project Framework
  • Creates Python Module Framework
  • Runs as Docker Compose Wrapper
  • Maintains Compatibility Across OS
  • Automates Service Deployment to EC2
  • Automates Service Deployment to Heroku
  • Automates Let’s Encrypt SSL Certificates
  • Updates GitHub / BitBucket / Gitlab Repos TODO
  • Adds PingAPI / Uptime Robot Monitoring TODO
  • Adds LastPass Credential Sharing TODO
  • Performs Test Sequencing TODO
  • Automates AWS / Heroku Account Setup TODO

Commands

Command Description Status
init creates a lab framework in workdir available
list lists the instances of a resource type available
update updates the config files for a service available
remove removes a service from the registry available
clean cleans registries of broken resources available
home creates a quicklink to workdir available
build creates a new image from Dockerfile for service <sup>use <i><b>docker build</b></i></sup>
start initiates Docker containers for services available
stop terminates a running container for a service <sup>use <i><b>docker stop</b></i></sup>
enter opens up a shell cli inside a running container <sup>use <i><b>docker exec</b></i></sup>
launch starts instances on remote platform available
terminate removes an instance from a remote platform
connect connects to remote host through ssh available
put copy a file to remote host through scp available
get copy a file from remote host through scp available
deploy deploys service to a remote platform available
withdrawalremoves a service from a live remote host
setup creates account resources for a remote platform
teardown removes an account from a remote platform
renew retrieves a new ssl certificate for url endpoint
monitor creates a monitor of services running on remote host
share transfers service credentials through password manager