Deployment.io

Deploy a Go Gin Web Server on AWS


You can use this as a starting point for deploying a Go Gin server on AWS using Deployment.io.

Deployment

  1. Fork deployment-io/golang-gin-gonic-starter on GitHub.
  2. Create new Web Service on Deployment.io.
  3. Connect and add the forked repository.
  4. The repository has a Dockerfile at its root, which Deployment.io builds. Leave Dockerfile Path empty.
  5. Input port number as 8080 since our server runs on that port. Change it according to your code.
  6. Input health check path as /ping . Change it according to your code.

Your Go Gin web server will be available on your AWS ALB URL in the dashboard as soon as the build finishes.