Skip to content

Golden path - Node.js microservice template #4

@sarajkrishnasingh

Description

@sarajkrishnasingh

We need a Backstage software template (scaffolder template) for new Node.js microservices. What it should generate:

Repo structure:

  • src/ with Express app skeleton
  • Dockerfile (multi-stage, non-root user)
  • .github/workflows/ci.yml (lint, test, build, push to ECR)
  • catalog-info.yaml (pre-populated with mandatory annotations)
  • docs/ with MkDocs setup for TechDocs
  • README.md with architecture section placeholder
  • helm/ with a minimal Helm chart

Template inputs:

  • Service name
  • Team name
  • AWS region
  • ECR repo name
  • GitHub repo to create

Assigning to myself to build the scaffolder template.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions