Set up preview and development environments in 1 minute, using your current docker-compose file.
Deploy remote environments without touching Terraform files. Connect to them and write code just as if it were localhost.
Sharing "staging" is painful, and it's often a team-wide bottleneck.
You'll never have to ask an SRE for a cloud environment again.
We take care of running your app so you can focus on building it.
Share preview links with POs, QAs, and designers. Get feedback earlier, without sharing your screen on Zoom.
Get a link to your work without having to deploy it to "staging."
Get product and QA approvals before pressing "merge."
Avoid rework. Get everyone's reviews in one pull-request, not many.
# spin up a remote environment
$ ergomake up
# terminate a remote environment
$ ergomake down
Spin up remote environments from your terminal, using the docker-compose file you already have.
Connect to remote environments and automatically bind their service's ports to localhost.
# list all remote environments for a repo
$ ergomake ls org/repo
# bind an environment's services to localhost
$ ergomake connect org/repo env-name
# send a request to that remote HTTP server
$ curl localhost:8080
We've received these at @GetErgomake.
Excellent alternative for preview apps.
These guys are obsessed with frictionless development processes. I believe in their mission and cannot recommend their solutions enough.
If your application is already running on a docker-compose. just add the @GetErgomake app on your GitHub repo and see the magic! 🪄✨.
One of the best features a development team can have.
Preview environments, automatically generated for each PR, too good!