Skip to content

Commit b5797bb

Browse files
committed
Update README.md
1 parent 188c00e commit b5797bb

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ This is an Angular web application project designed to create, manage, and run t
1818
- **Script Execution**: Compute snippets can execute code. Standard output and errors are displayed directly in the user interface.
1919
- **Arbitrary Port Mapping**: In singletenant mode, it's possible to map a specified number of arbitrary ports from the host to the runner container by setting the `FREE_DOORS` environment variable (e.g., `FREE_DOORS=N`) for the orchestrator service. This allows services within the runner to be exposed externally. The mapping works as follows:
2020
- The primary service port of the runner (port `3000` inside the container) is mapped to a dynamically allocated random port on the host. This is the main endpoint for the runner.
21-
- If `N > 1`, then `N-1` additional ports are mapped 1-to-1 from the host to the container, in descending order starting from port `2999`. For example, if `FREE_DOORS=3`, port `2999` on the host maps to `2999` in the container, and port `2998` on the host maps to `2998` in the container.
21+
- If `N >= 1`, then `N-1` additional ports are mapped 1-to-1 from the host to the container, in descending order starting from port `2999`. For example, if `FREE_DOORS=2`, port `2999` on the host maps to `2999` in the container, and port `2998` on the host maps to `2998` in the container.
2222
- **Supported Interpreters**: The following interpreters are supported via shebangs in the runner environment:
2323
* `#!/usr/bin/env bash`
2424
* `#!/usr/bin/env zsh`
@@ -52,7 +52,7 @@ The repository is organized as follows:
5252

5353
Before you start, make sure you have the following installed:
5454

55-
* **Node.js**: Version 20 is recommended.
55+
* **Node.js**: Version 22 is recommended.
5656
* **npm**: Is installed along with Node.js.
5757
* **Docker and Docker Compose**: Essential for running the application with its backend services.
5858

0 commit comments

Comments
 (0)