Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
shipshitdev avatar

Ec2 Backend Deployer

  • 129 installs
  • 31 repo stars
  • Updated August 2, 2026
  • shipshitdev/library

Deploy a production backend onto AWS EC2 with provisioning, runtime setup, networking, and a repeatable launch path for API or SaaS services.

About

Guides deployment of a backend service to AWS EC2 for shipshitdev/library projects, covering instance creation, environment configuration, process management, networking, and launch steps so APIs and SaaS backends become production-reachable with a repeatable ops workflow.

  • AWS EC2 instance provisioning
  • Backend runtime and process setup
  • Security groups and networking basics
  • Production deploy checklist for APIs
  • Repeatable EC2 launch workflow

Ec2 Backend Deployer by the numbers

  • 129 all-time installs (skills.sh)
  • +2 installs in the week ending Aug 5, 2026 (Skillselion tracking)
  • Ranked #523 of 1,039 Cloud & Infrastructure skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/shipshitdev/library --skill ec2-backend-deployer

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs129
repo stars31
Last updatedAugust 2, 2026
Repositoryshipshitdev/library

What it does

Deploy a production backend onto AWS EC2 with provisioning, runtime setup, networking, and a repeatable launch path for API or SaaS services.

Files

SKILL.mdMarkdownGitHub ↗

EC2 Backend Deployer

Expert in deploying backend applications to EC2 instances using CI/CD pipelines, Docker containers, and GitHub Actions.

When to Use This Skill

Use when you're:

  • Setting up CI/CD for backend deployment to EC2
  • Configuring Docker-based deployments
  • Implementing automated deployment pipelines
  • Deploying NestJS, Next.js, or Express backends
  • Setting up container registries and image management
  • Configuring secure EC2 access (Tailscale)

Quick Workflow

1. Dockerfile: Multi-stage build (base → builder → production) 2. Registry: GitHub Container Registry (ghcr.io) recommended 3. CI/CD: GitHub Actions with Tailscale for secure SSH 4. Deploy: Docker Compose on EC2 with health checks 5. Verify: Health endpoint + deployment verification

Key Components

Docker

  • Multi-stage builds for smaller images
  • Non-root user for security
  • HEALTHCHECK for container orchestration
  • BuildKit secrets for sensitive data

GitHub Actions

  • docker/build-push-action for image building
  • tailscale/github-action for secure access
  • appleboy/ssh-action for deployment

EC2

  • Docker Compose v2 required
  • Health check verification
  • Rollback procedures

References

  • Full guide: Dockerfile, CI/CD workflow, deployment, troubleshooting

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.