NATS is a connective technology built for the ever increasingly hyper-connected world. It is a single technology that enables applications to securely communicate across any combination of cloud vendors, on-premise, edge, web and mobile, and devices. NATS consists of a family of open source products that are tightly integrated but can be deployed easily and independently. NATS is being used globally by thousands of companies, spanning use-cases including microservices, edge computing, mobile, IoT and can be used to augment or replace traditional messaging.

Exported:Author: eggs@purpleflaghosting.comVersion: PTDL_v2
README
# NATS

## From the [NATS](https://nats.io/) website

NATS is a connective technology built for the ever increasingly hyper-connected world. It is a single technology that enables applications to securely communicate across any combination of cloud vendors, on-premise, edge, web and mobile, and devices. NATS consists of a family of open source products that are tightly integrated but can be deployed easily and independently. NATS is being used globally by thousands of companies, spanning use-cases including microservices, edge computing, mobile, IoT and can be used to augment or replace traditional messaging.

## Configuration

Set the username/password or auth token configuration under the start variables


### Server Ports

Ports required to run the server in a table format.

| Port            | default |
| --------------- | ------- |
| Client Port | 4222    |
Startup Command
./nats-server --port {{SERVER_PORT}} --store_dir $HOME/data ${JETSTREAM:+-js} ${USERNAME:+--user "{{USERNAME}}"}  ${PASSWORD:+--pass "{{PASSWORD}}"}  ${AUTH_TOKEN:+--auth "{{AUTH_TOKEN}}"}