Development and preview environments for any stack, using your current docker-compose file.
Preview changes by clicking a link. Give feedback earlier, without hopping into zoom calls.
Non-technical people don't need to run any code on their machines.
Avoid merging or deploying broken or badly looking features.
Get everyone's reviews earlier, in one pull-request.
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.
# 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!