> For the complete documentation index, see [llms.txt](/llms.txt).

# RSKj Node Installation

Rootstock nodes can be installed on Ubuntu OS, Windows, Docker and Java. Here, we provide step-by-step instructions for all supported dev environments. Depending on your network performance, it usually takes *10 to 15 mins* to setup a working node on Mainnet.

> Ensure that your system meets the [minimum requirements](/node-operators/setup/requirements/) before installing the Rootstock nodes.

> Looking to test your dApps on testnet in minutes before deploying to mainnet? Use the [RPC API](/developers/rpc-api/)

## Supported Environments

| Environments                                                      | How to Install                                                                                                                                               |
| ----------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| [Ubuntu Package](/node-operators/setup/installation/ubuntu/)      | Visit [Setup Node on Ubuntu](/node-operators/setup/installation/ubuntu/) for instructions on installing Rootstock Node on ubuntu systems                     |
| [Java - Fat / Uber JAR](/node-operators/setup/installation/java/) | Visit [Setup Node using JAR](/node-operators/setup/installation/java/) for instructions on installing Rootstock Node on any system with Fat JAR or Uber JAR. |
| [Docker](https://hub.docker.com/r/rsksmart/rskj)                  | Visit the [Docker Hub](https://hub.docker.com/r/rsksmart/rskj) for instructions on installing Rootstock Node as a docker container on any system.            |
| [Windows](/node-operators/setup/node-runner/windows/)             | Visit [Setup Node on Windows OS](/node-operators/setup/node-runner/windows/)                                                                                 |
