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

amd64 armhf arm64

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:bookworm

RUN install_packages \
    nats-server=2.14.0*

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

Download URLs

Version SHA256 Size (KB)
2.14.0 5657958b46442c33dcacf584728d71ae3f6d7463546f44e03d311e11cd588b67 4951
2.12.8 23633de324f7863c22428a823d22541bd3b7db886ee0eaaa27c25f11d67eb191 4827
2.12.7 c2a557f32b7973d257238c2c0eea602a96887fb116eb87ad284811a5facba4eb 4821
2.12.5 d9401811f46e38a5a76c3d00644fe635b4766ee204dae52d525dd57599131dd0 4806
2.12.4 ca9900416e2a1f4c96699edb2d4ab134a55736e2b4b819b54a5f43ec6c2bb062 4787
2.12.3 fe12f6b9d2f761ee1caa01812833e515a45ffd09110a48f96644cd153a984d26 4785
2.12.2 ab58540313d351c26472b84775d0dc08304c9ade427ff794bdd197e666d54d52 4771
2.12.1 329035522abeaba678c57a1952b1250a7cca73beb5747c2d09ff0596c13bac55 4758
2.12.0 48e2a8e9eceabdfbaf0052bf820363d53217397ee41bab0c2b21942ef31d8c65 4752
2.11.9 f76b5e2673efd9bb9d09e8ff5145cccffa8356fc2da4b4be56cacc450d0439fc 4615
Version SHA256 Size (KB)
2.14.0 d3e0630c7d79a92a78ac525ea96ec5ce152f12ebd1324e90f2c8557b99c75dac 4180
2.12.8 420cbb87a3eb13ded47743d27c4cf790dbdfa2032add2906c1232f240a3b6a37 4078
2.12.7 7112f25dbad264e0e125686858d6ac38946ede7a30bc7b78eb4e0a8de6514148 4070
2.12.5 5a289c4593883b4410eb9b514169e01aefa6e37425c10ce5ed068557f0f409ba 4061
2.12.4 65e0267d9f7ac49b590e4328bdd5e96e83b444dcbb0dd4d9a4136737d74f9032 4045
2.12.3 b1dc096de619fba8a4f0a4fba641a6df1c2918d1f37ae4dfb0d67c738edbb78a 4042
2.12.2 92ee66850fb0b6154a087be45b1ae8e786d32bc0549f37c247221e24da56660c 4034
2.12.1 01867902a109ba9de07cbe7f6ee42cbdcef7cbc9edbb42cf5b4a3afb92a771ea 4022
2.12.0 73afb3e3219e552563cd9134ae96ba52f1d9755259c3078293de902589b6ef1b 4014
2.11.9 671d07c8dc5d0d9713f4ee0fac689c4f8e57c465d48b2dc996714e2c1c9fc085 3922
Version SHA256 Size (KB)
2.14.0 faaed65ecf037ef305dc706b7e68fb6b932c31173b5c0fc117cc649a2900af83 4323
2.12.8 7953b9c8e22e7ad4a135e45238ead58f417c229705387ccc95fe8880583bee62 4191
2.12.7 a800c0ab287a6bcc2b06a68b55eace4cef74eb44ef083accdd6223f24babedd6 4186
2.12.5 3ff4569eecce49bb5dd43d64f86fe9e1f06983120c725b75e6d70a37f158a462 4175
2.12.4 b8a587e83085df678e7c3cdb0a4a12cc60f71f1257d382715e9bbd5f85f9e982 4160
2.12.3 167ee4e317412cd0ef68ce317b7f86c70c9e8b7f74746c62f06e27f4e22e9486 4157
2.12.2 811d1aeefd7e2831395661b4ee7a8b79dd0ced97b9e71941561533c2e2261fe8 4148
2.12.1 10bc77fd829b47c2c9997dd9669bae6aae29af918fdd70ab30b9d02921513b3f 4134
2.12.0 23b95cebc8166a86d62c131a6e551279e7091d95fc07b379cd6170d9157769fb 4130
2.11.9 2e252a0bf56f05492a136ca5a4bf582a56ecdeafaddaeb4e9f0d9bb59ea9f6f8 3999

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
    - 2.11.8
    - 2.11.9
    - 2.12.0
    - 2.12.1
    - 2.12.2
    - 2.12.3
    - 2.12.4
    - 2.12.5
    - 2.12.7
    - 2.12.8
    - 2.14.0
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
- url: https://github.com/nats-io/nats-server/releases/download/v2.11.8/nats-server-v2.11.8-linux-amd64.tar.gz
  sha256: 397a6deffb5533e160de0cca322bc3dcaec7fb7282d66a3dfa87a9c183152ad1
  timestamp: 2025-08-14 18:03:09+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.11.8/nats-server-v2.11.8-linux-arm64.tar.gz
  sha256: b08936cb1dc0ae7086137bda14c352df64397c4af45ed2b392705c19585aeb84
  timestamp: 2025-08-14 18:03:09+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.11.8/nats-server-v2.11.8-linux-arm7.tar.gz
  sha256: 271c4de30cdb5449f37709c5e64ec02f436aa489d309c5a5f64b46fa32d2000b
  timestamp: 2025-08-14 18:03:09+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.11.9/nats-server-v2.11.9-linux-amd64.tar.gz
  sha256: 3eef83faa048d3879937a6871f59ae5d9c3bbf5900905b7a9ff996a894d755ab
  timestamp: 2025-09-09 18:03:12+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.11.9/nats-server-v2.11.9-linux-arm64.tar.gz
  sha256: 47d7e652eb761d771bc42df04924aae0acf4e026d30ea98faa9bab216cc2e742
  timestamp: 2025-09-09 18:03:12+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.11.9/nats-server-v2.11.9-linux-arm7.tar.gz
  sha256: 991ed42c5d4d40ff44658fc88450b7467c99eb392ccee14e53f3d8eddeb44245
  timestamp: 2025-09-09 18:03:12+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.12.0/nats-server-v2.12.0-linux-amd64.tar.gz
  sha256: 42f233b3e883ff96e9fa9ba0882b958138534bc5dd6c4da7318e296afc0da909
  timestamp: 2025-09-22 18:03:15+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.12.0/nats-server-v2.12.0-linux-arm64.tar.gz
  sha256: 67051df32cd22ae830811ebb8574f431094e26a458fa7562e486b1cf37316915
  timestamp: 2025-09-22 18:03:15+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.12.0/nats-server-v2.12.0-linux-arm7.tar.gz
  sha256: 82e0c757dff71c0593dc8ae45afadbf5bab5835b98134e9b2973750f9849ca6c
  timestamp: 2025-09-22 18:03:15+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.12.1/nats-server-v2.12.1-linux-amd64.tar.gz
  sha256: a104163114e292f90233afd8cf2bd745d2f04d53948db987ad018735449a2232
  timestamp: 2025-10-14 18:03:17+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.12.1/nats-server-v2.12.1-linux-arm64.tar.gz
  sha256: 1e31b395fbe6443d54a70cedb3f66d6871525a7c9a9862ebdfeb55df7158ecc7
  timestamp: 2025-10-14 18:03:17+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.12.1/nats-server-v2.12.1-linux-arm7.tar.gz
  sha256: 6d552678cf4356bc9425217da52da1fb7297c7905e3a0195d39b7613644cc1be
  timestamp: 2025-10-14 18:03:17+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.12.2/nats-server-v2.12.2-linux-amd64.tar.gz
  sha256: db587fd8b36ac732a8434e748b026ef77ed9cb714a4e57bd010b1de93c2f3801
  timestamp: 2025-11-13 18:03:05+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.12.2/nats-server-v2.12.2-linux-arm64.tar.gz
  sha256: 84d33b50a39bab605b0d5e0223fc15979ef97419b2184a5a5b7eb6a6d7561fc6
  timestamp: 2025-11-13 18:03:05+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.12.2/nats-server-v2.12.2-linux-arm7.tar.gz
  sha256: 6f16c8718957c646bb7ea5a6d762492bf78be94018a7057ce36ab9ad550ad32d
  timestamp: 2025-11-13 18:03:05+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.12.3/nats-server-v2.12.3-linux-amd64.tar.gz
  sha256: 3f113d8f3d64f28239e12deeca9c9941104def9e2a8461fa076b0065b4e76327
  timestamp: 2025-12-17 18:03:21+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.12.3/nats-server-v2.12.3-linux-arm64.tar.gz
  sha256: 75ce2c04356e9581441e88feb9c270f54fbe2aedaa53caaaa7126a5978ba753d
  timestamp: 2025-12-17 18:03:21+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.12.3/nats-server-v2.12.3-linux-arm7.tar.gz
  sha256: 1281c924aa754bfefbb14c155f8651f390e428812319084cc14de36d01c3b3c9
  timestamp: 2025-12-17 18:03:21+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.12.4/nats-server-v2.12.4-linux-amd64.tar.gz
  sha256: 92388f2e4aa1e6dea402eb173cbdb1fcb1df9a9c899cb807b91ddbb45c131b65
  timestamp: 2026-01-27 18:05:07+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.12.4/nats-server-v2.12.4-linux-arm64.tar.gz
  sha256: 44a6ff34eff7e8d0e1409dbac0b733cff7ecbb4f19388a4d0d3d6085d899f017
  timestamp: 2026-01-27 18:05:07+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.12.4/nats-server-v2.12.4-linux-arm7.tar.gz
  sha256: 67e7708005b615d1b63280c752616ff8663fa8bd3e83bb24890905b9a0a4e789
  timestamp: 2026-01-27 18:05:07+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.12.5/nats-server-v2.12.5-linux-amd64.tar.gz
  sha256: f1967bea3fbf6c86273f1a2edf5be65165d795716ae1ac2a14824f19cdc35c20
  timestamp: 2026-03-09 18:13:35+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.12.5/nats-server-v2.12.5-linux-arm64.tar.gz
  sha256: 85caf0500b011a31b105fb04992cb350236e2d5935a4d2ea7cc1efe9203aafc2
  timestamp: 2026-03-09 18:13:35+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.12.5/nats-server-v2.12.5-linux-arm7.tar.gz
  sha256: 72f0084970ca9605b83db78806717403e1f676a587a4a07bb28a4b86ae201bc6
  timestamp: 2026-03-09 18:13:35+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.12.7/nats-server-v2.12.7-linux-amd64.tar.gz
  sha256: 570d2d627db111e679cc1e6bc57ba78f373ed1769acd8dc9c21c8f62d15b3c52
  timestamp: 2026-04-24 06:37:37+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.12.7/nats-server-v2.12.7-linux-arm64.tar.gz
  sha256: 3b9a79986778285c0e5acaba0b1218b72f6159db68fe5b8916a7d846240f9f22
  timestamp: 2026-04-24 06:37:37+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.12.7/nats-server-v2.12.7-linux-arm7.tar.gz
  sha256: c6a2563489aa54ecb2f5ff73d24fc5f9052ef70c4bf179b10ea322811cd42a0b
  timestamp: 2026-04-24 06:37:37+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.12.8/nats-server-v2.12.8-linux-amd64.tar.gz
  sha256: 6abc397684567e133649688a13564ad6de786d64e88253fbb4f6a3aa8c2fca63
  timestamp: 2026-04-27 18:25:01+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.12.8/nats-server-v2.12.8-linux-arm64.tar.gz
  sha256: 7d20e93c23924cdd5cb6ec51c92f9478c97f9c8a0dbe049dd7ab88af115d622c
  timestamp: 2026-04-27 18:25:01+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.12.8/nats-server-v2.12.8-linux-arm7.tar.gz
  sha256: 7080cc18aafe35f2d3a073bd25cc19510248ec95c56f4ba88342c91b3aecdcb3
  timestamp: 2026-04-27 18:25:01+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.14.0/nats-server-v2.14.0-linux-amd64.tar.gz
  sha256: 3d8b74dfad39af184c765a6dd120441ed1c648d6672eddf6b304f222661251b8
  timestamp: 2026-04-30 18:27:14+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.14.0/nats-server-v2.14.0-linux-arm64.tar.gz
  sha256: ce7dc5f7d97b70dabc38b13157fed28d7d06227860676143c15c62c5c297996c
  timestamp: 2026-04-30 18:27:14+00:00
- url: https://github.com/nats-io/nats-server/releases/download/v2.14.0/nats-server-v2.14.0-linux-arm7.tar.gz
  sha256: 3b66be75d9e5ef2ec5c3c66012ff3d03401996c8aa463291ccdd38307b9cac52
  timestamp: 2026-04-30 18:27:14+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