# How Corrosion Works

Corrosion connects your Rust server to a hosted control plane — securely, outbound-only.

---

## Step 1 — Install the Plugin

Drop the Corrosion plugin into `oxide/plugins`.

## Step 2 — Register Online

Activate your license and configure your server.

## Step 3 — Secure Outbound Connection

Your server connects securely to Corrosion's NATS cluster.
No inbound firewall rules required.

## Step 4 — Full Orchestration

From the dashboard, you can:

* Execute console commands
* Configure plugins
* Schedule wipes
* Monitor performance
* Automate Steam updates

All without touching SSH.

---

## Architecture Overview

```
Rust Server
    ↓
Corrosion Plugin
    ↓
Secure NATS Messaging
    ↓
Corrosion Cloud
    ↓
Dashboard + Store + Analytics
```

Corrosion does not proxy gameplay traffic.
It orchestrates operations.
