Skip to content

Ejoyment/type-vault

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CODEX INC Service Scaffolder

CLI tool for rapidly bootstrapping Zero-Trust compliant microservices.

Installation

npm install -g @codex-inc/service-scaffold

Usage

codex-scaffold new

Follow the interactive prompts to configure your service.

What Gets Generated

  • TypeScript boilerplate with Express.js
  • Zero-Trust security middleware (Helmet, rate limiting)
  • Multi-stage Dockerfile (non-root user, minimal image)
  • Docker Compose for local development
  • Kubernetes manifests (Deployment, Service, NetworkPolicy, PodSecurityPolicy)
  • Health check endpoints

Zero-Trust Security Features

  • Non-root container execution
  • Read-only root filesystem
  • Dropped Linux capabilities
  • Network policies (default deny)
  • Security headers (CSP, HSTS)
  • Rate limiting
  • Minimal attack surface

Development

npm install
npm run build
npm start

About

CLI tool for rapidly bootstrapping Zero-Trust compliant microservices.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors