Skip to content

UDX Worker for running NodeJS applications.

License

Notifications You must be signed in to change notification settings

udx/worker-nodejs

 
 

Repository files navigation

UDX Worker Node.js

Docker Pulls License

Node.js runtime image built on UDX Worker.

Quick StartUsageDevelopmentResources

Overview

UDX Worker Node.js is a Docker image that provides a ready-to-use Node.js runtime with the same operational model as udx/worker (https://github.com/udx/worker).

Quick Start

Requirements: Docker and Node.js (for the CLI).

  1. Install the deployment CLI (@udx/worker-deployment).
npm install -g @udx/worker-deployment
  1. Generate a config and edit deploy.yml for your app.
worker config
  1. Run the container.
worker run

Usage

Examples

  • src/examples/simple-server is included as a minimal sample.

Development

git clone https://github.com/udx/worker-nodejs.git
cd worker-nodejs

make build
make test

To run a single test:

make run-test TEST_SCRIPT=10_validate_environment.sh

Build defaults for contributors live in Makefile.variables (Node.js version, ports, build args).

Resources

Contributing

  1. Fork the repository
  2. Create a feature branch
  3. Commit your changes
  4. Push to your branch
  5. Open a Pull Request

Please ensure your PR includes appropriate tests and documentation updates.


Built by UDX © 2025

About

UDX Worker for running NodeJS applications.

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •