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

# Configure the node

- **Setting Config Preferences**: Setting your own config preferences, when using the Java command, Ubuntu, Azure, AWS, or Docker. [Read more](/node-operators/setup/configuration/preferences/)
- **CLI**: Command Line Interface for Rootstock (RSK) [Read more](/node-operators/setup/configuration/cli/)
- **Reference**: Configuration reference for RSKj [Read more](/node-operators/setup/configuration/reference/)
- **Switch network**: How to switch your RSK node between the Mainnet, Testnet, and RegTest networks [Read more](/node-operators/setup/configuration/switch-network/)
- **Configure Verbosity**: Configure RSKj for desired log verbosity, finding log files, and using logback. [Read more](/node-operators/setup/configuration/verbosity/)
- **Peer Scoring System**: The peer scoring system protects the RSKj node's resources from abusive or malicious peers [Read more](/node-operators/setup/configuration/peer-scoring-system/)
- **Transaction Rate Limiter**: Transaction rate limiting on the Rootstock network. The features, their importance, how to use and configure them. [Read more](/node-operators/setup/configuration/rate-limiting/)
- **Metrics**: This page provides instructions for exposing metrics from an RSKj node to be consumed by monitoring tools like JConsole and Prometheus [Read more](/node-operators/setup/configuration/metrics/)
