A mac tool to help build foreman dev env with the goal to it feeling as close to running locally as possible.
This tool will help setup a container based foreman dev environment.
First install foreman-builder
go install github.com/aidenfine/foreman-builder@latestCreate a container
To create a dev container we can run the create command. This will bring you through the process and setup of the container which will be installed. Once the container is finished you will be able to ssh into the dev environment. Any ports that are opened on the container will be able to be visited via localhost
foreman-builder createList containers
Will display a list of containers that foreman-builder has created.
foreman-builder listDelete container
Delete a container via name. Note you only be allowed to delete containers created with foreman-builder.
foreman-builder delete <container-name>