Skip to content

nats-server

NATS server implementation

The NATS Server is a high performance messaging system for cloud native applications, microservices, and IoT. It offers secure, scalable, and simple pub/sub and request/reply.

devops

https://github.com/nats-io/nats-server

arm64 amd64 armhf

Installation

1. Add WakeMeOps repository

curl -sSL https://raw.githubusercontent.com/upciti/wakemeops/main/assets/install_repository | sudo bash

2. Install nats-server

sudo apt install nats-server

Snippets

FROM wakemeops/minideb:bullseye

RUN install_packages \
    nats-server=2.11.7*

USER 1001
- name: Install dependencies
  uses: upciti/wakemeops-action@v1
  with:
    packages: |
      nats-server=2.11.7*

Download URLs

Version SHA256 Size (KB)
2.11.7 b9cbe0309353b80040b15bf8cb209f5afc0596443724e4c2157b9ed80d5b6a4e 4598
2.11.6 81be759036ab9f1f305d8dc12281d3ecadcdf2cdee6daca2d0ffca46f7e84431 4597
Version SHA256 Size (KB)
2.11.7 7eb22ff430c1fe3a94c192691d2ab15074dc6ec138549c1b69a07b5954a68ad6 3906
2.11.6 d05a003c5646b28722f3e696eddc15ba0ee30b516a3db1123f6efb7fe60cee99 3902
Version SHA256 Size (KB)
2.11.7 e0513412e0064dcc78da38ac1e28a7cd0528b85fcdc765b9e6612988e62b1971 3988
2.11.6 b023045114382e39e5ee165ee214f74512431d565c52047f5ebb0af04519bf6d 3982

Blueprints

Debian packages listed on this page are generated from op2deb YAML blueprints. Blueprints for nats-server are versioned here.

Click here to see nats-server ops2deb blueprints
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/nats-server/ops2deb.yml
name: nats-server
matrix:
  architectures:
    - amd64
    - arm64
    - armhf
  versions:
    - 2.11.6
    - 2.11.7
homepage: https://github.com/nats-io/nats-server
summary: NATS server implementation
description: |-
  The NATS Server is a high performance messaging system for cloud native
  applications, microservices, and IoT. It offers secure, scalable, and simple
  pub/sub and request/reply.
fetch:
  url: https://github.com/nats-io/nats-server/releases/download/v{{version}}/nats-server-v{{version}}-linux-{{target}}.tar.gz
  targets:
    armhf: arm7
install:
  - nats-server-v{{version}}-linux-{{target}}/nats-server:/usr/bin/

The blueprint fetch keyword contains a URL template pointing to nats-server releases. Downloaded files are locked in a lockfile versioned here.

Click here to see nats-server release hashes
https://github.com/upciti/wakemeops/blob/main/blueprints/devops/nats-server/ops2deb.lock.yml
- url: https://github.com/nats-io/nats-server/releases/download/v2.11.6/nats-server-v2.11.6-linux-amd64.tar.gz
  sha256: 5e5272dd1bdb8da020aedc8cf883fb26c128441809a992f156e0b1ccb28ac5b7
  timestamp: 2025-07-18 10:32:37+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.11.6/nats-server-v2.11.6-linux-arm64.tar.gz
  sha256: 4fe3c40bddc58e31012f55865df0dcd24012995d2893a4d64a0ae5cb147d7a36
  timestamp: 2025-07-18 10:32:37+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.11.6/nats-server-v2.11.6-linux-arm7.tar.gz
  sha256: 85044d4a4c13f910820c6727b8e748b97a6c73a6b4cb206cd77db9cab62be074
  timestamp: 2025-07-18 10:32:49+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.11.7/nats-server-v2.11.7-linux-amd64.tar.gz
  sha256: 9a5fe725b3c62df50bb37e2f8527f8f2e97ea3f38e54cff0ce9b9a0d9b5f67c1
  timestamp: 2025-08-08 14:34:00+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.11.7/nats-server-v2.11.7-linux-arm64.tar.gz
  sha256: 8444068fb823a96fd16ddda958838bae22d56a97e3537cbbfca63ab6da090a26
  timestamp: 2025-08-08 14:34:00+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.11.7/nats-server-v2.11.7-linux-arm7.tar.gz
  sha256: a5d598665bf0816b9a2033d6353a69e9740e79b07b3fde65bca085e130b46469
  timestamp: 2025-08-08 14:34:00+00:00

Badge

WakeMeOps

[![WakeMeOps](https://docs.wakemeops.com/badges/nats-server.svg)](https://docs.wakemeops.com/packages/nats-server)
<a href="https://docs.wakemeops.com/packages/nats-server">
  <img src="https://docs.wakemeops.com/badges/nats-server.svg"/>
</a>
.. image:: https://docs.wakemeops.com/badges/nats-server.svg
:target: https://docs.wakemeops.com/packages/nats-server