Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

57 Commits

Repository files navigation

Node.js service for Kubernetes on Wodby

Build and run Node.js applications on Kubernetes with Wodby.

This repository defines the Wodby service manifests and operational configuration for Node.js.

Start with a boilerplate

Use one of the boilerplates exposed by this service to start with compatible build configuration and Wodby CI:

Wodby stacks using this service

Service overview

PropertyManifest configuration
Service namenode
TypeApplication service
Versions26 by default; also available: 24, 22, 20
Workloadsmain (Deployment), primary; scalable
Containersnode using wodby/node, build target
Endpointsnode: HTTP 3000 (main)
Service linksDBMS (db), optional, Mail Transfer Agent (sendmail), optional, Redis, optional
Application buildGit source connection enabled; Dockerfile: Dockerfile; boilerplates: Express.js boilerplate
Helmchart oci://registry-1.docker.io/wodby/node; version 0.2.2

Use this service

Use this service through Node.js application stack, or reference node from a custom Wodby stack.

A service is a reusable component and does not deploy by itself. The stack defines its links, settings, versions, resources, and relationship to the rest of the application.

Maintain a custom version

  1. Fork this repository.
  2. Edit the service manifest and referenced files.
  3. Import the repository as a Git-backed service.
  4. Reference the service from a stack manifest.

Keep service, workload, container, endpoint, link, volume, config, and derivative names stable unless dependent stacks and app-level overrides are updated at the same time.

Validate the manifests with:

wodby service validate-manifest service.yml --org <org-id>

See the service manifest reference and the managed services index.

About

Node.js service for Wodby.

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages