Skip to content

Commit cad9e28

Browse files
committed
bugfix: Add logo and update content for Runtime Node documentation
1 parent f8b278f commit cad9e28

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

topics/runtime-node/index.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,18 +6,18 @@ aliases: node-runtime, distroless-node
66
related: nodejs, docker, distroless, containers, security
77
github_url: https://github.com/Runtimes-Node/Runtime-Node
88
url: https://hub.docker.com/r/runtimenode/runtime-node
9+
logo: runtime-node.png
910
created_by: Runtimes-Node
1011
---
1112

12-
**[Runtime Node](https://github.com/Runtimes-Node/Runtime-Node)** is an open-source, production-grade Docker base image tailored for executing [Node.js](https://github.com/topics/nodejs) applications with maximum security and minimal overhead. Managed under the **[Runtimes-Node](https://github.com/Runtimes-Node)** organization, it provides developers with a strictly distroless runtime environment for their containerized workloads.
13+
**[Runtime Node](https://github.com/Runtimes-Node/Runtime-Node)** is an open source, production-grade Docker base image tailored for executing [Node.js](https://github.com/topics/nodejs) applications. Managed by **[Runtimes-Node](https://github.com/Runtimes-Node)**, it provides developers with a strictly distroless runtime environment.
1314

14-
Unlike traditional Node.js base images built on Debian or Alpine Linux, Runtime Node is assembled entirely `FROM scratch`. It completely eliminates the operating system layer, shells (like `bash` or `sh`), package managers (`apt` or `apk`), and all system utilities. It achieves this by extracting only the hand-picked binaries and shared libraries strictly required by the Node.js runtime.
15+
Unlike traditional Node.js base images, Runtime Node is assembled `FROM scratch`. It completely eliminates the operating system layer, shells, package managers, and system utilities, retaining only the exact binaries required by Node.js.
1516

1617
### Key Characteristics
18+
* **Zero-Bloat:** Radically reduced to ~45 MB compressed.
19+
* **Hardened Security:** Zero known vulnerabilities and a minimal attack surface.
20+
* **Production Ready:** Pre-configured with `NODE_ENV=production` and `TZ=UTC`.
21+
* **Multi-Platform:** Supports `linux/amd64` and `linux/arm64`.
1722

18-
* **Zero-Bloat Footprint:** By shipping only what Node.js needs, the image size is radically reduced to approximately ~45 MB compressed.
19-
* **Hardened Security:** Removing the OS and shell results in zero known vulnerabilities and drastically shrinks the attack surface.
20-
* **Production Ready Defaults:** The image is pre-configured with `NODE_ENV=production` and `TZ=UTC`, and includes essential routing like CA Certificates, `nsswitch.conf`, and IANA tzdata.
21-
* **Multi-Platform Architecture:** Natively supports both `linux/amd64` and `linux/arm64` deployments.
22-
23-
By enforcing a strict distroless guarantee, the [Runtime-Node repository](https://github.com/Runtimes-Node/Runtime-Node) and its corresponding **[Docker Hub image](https://hub.docker.com/r/runtimenode/runtime-node)** allow developers to ship code securely, knowing there are no unnecessary tools for attackers to exploit.
23+
This distroless guarantee ensures code is shipped securely with no unnecessary tools to exploit.

0 commit comments

Comments
 (0)