> ## Documentation Index
> Fetch the complete documentation index at: https://docs.standardcomputers.net/llms.txt
> Use this file to discover all available pages before exploring further.

# Set Up a Standard System Relay for Remote Access

> Learn how to configure a Standard System in relay mode to access your instance remotely, using either the Standard Public Relay or a self-hosted server.

If you are implementing your own instance of Standard and intend to access it remotely, you will need to set up an instance of Standard in relay mode on a publicly accessible server. The relay acts as the bridge between your connected nodes and the outside world, routing traffic and synchronizing records across all systems registered to it.

## Public Relay

If you are subscribed to the Standard Public Relay, use `relay.standardcomputers.net` as the value for the `relay` property in your `config.conf` — Standard Computers will handle the rest. If you're using the Windows installer, this value is set for you automatically when you answer `Y` to using the public relay during setup.

<Tip>
  The public relay is the fastest way to get remote access working. Use a self-hosted relay only if you need full control over your relay infrastructure.
</Tip>

## Relay Configuration

To operate a self-hosted relay, configure your `config.conf` with `mode: server`. The example below shows a complete relay configuration you can adapt for your own deployment.

```yaml config.conf theme={null}
name: standard-relay-sv1
version: 1.0
master: true
port: 42069
mode: server
relay: relay.thisrelay.example.net
nodes: []
conversational: true
voice: en_GB-northern_english_male-medium
model: standard
tls: true
sms: true
email: true
spoken: true
remote_changes: true
release_cadence: 86400
indexing_cadence: 21600
```

<Note>
  `mode` must be set to `server` when operating as a relay. `tls: true` is required for all production relay deployments.
</Note>

### Key Properties

| Property           | Description                                                       |
| ------------------ | ----------------------------------------------------------------- |
| `mode`             | Must be `server` for relay operation.                             |
| `relay`            | The publicly accessible hostname of your relay server.            |
| `port`             | The port your relay listens on (`42069` by default).              |
| `release_cadence`  | How often (in seconds) bulletins are released to connected nodes. |
| `indexing_cadence` | How often (in seconds) the relay re-indexes records.              |
| `tls`              | Must be `true` in production to encrypt all relay traffic.        |
