# How to Hide Your Arma Reforger Server from the Public List (/docs/arma-reforger/hide-from-server-list)







import { Tab, Tabs } from 'fumadocs-ui/components/tabs';
import { Step, Steps } from 'fumadocs-ui/components/steps';

Hide your server from the public **Community** browser so only players with a direct IP can join. Useful for private matches, testing, or invite-only community servers.

<Tabs items={['Config Editor (Recommended)', 'Manual JSON']}>
  <Tab value="Config Editor (Recommended)">
    <Steps>
      <Step>
        Open the Config Editor [#open-the-config-editor]

        In the [XGamingServer Panel](https://panel.xgamingserver.com), click **Arma Reforger Config** in the sidebar.

                <img alt="Config Tool in the sidebar" src={__img0} placeholder="blur" />
      </Step>

      <Step>
        Go to the Game tab [#go-to-the-game-tab]
      </Step>

      <Step>
        Toggle Visible off [#toggle-visible-off]

        Find the **Visible** toggle and switch it off.

                <img alt="Config Editor Game tab with Visible toggle" src={__img1} placeholder="blur" />
      </Step>

      <Step>
        Save and restart [#save-and-restart]

        Click **Save Changes** and restart from **Console**.
      </Step>
    </Steps>
  </Tab>

  <Tab value="Manual JSON">
    <Steps>
      <Step>
        Stop the server [#stop-the-server]
      </Step>

      <Step>
        Edit config.json [#edit-configjson]

        In **Files**, open `config.json` and set:

        ```json
        "game": {
          "visible": false
        }
        ```
      </Step>

      <Step>
        Save and start [#save-and-start]
      </Step>
    </Steps>
  </Tab>
</Tabs>

How Players Join a Hidden Server [#how-players-join-a-hidden-server]

Hidden servers don't appear in the Community browser, but players can still connect via **Direct Join**:

1. Open Arma Reforger and go to **Multiplayer**
2. Click **Community** > **Direct Join**
3. Enter your server's IP and port (e.g., `123.45.67.89:2001`)
4. Click **Connect**

Combine with a Password [#combine-with-a-password]

For maximum privacy, combine hidden visibility with a server password — players need both the IP and the password to connect:

```json
"game": {
  "visible": false,
  "password": "YourSecretPassword"
}
```

Make the Server Public Again [#make-the-server-public-again]

To return the server to the public browser, set `visible` back to `true`:

```json
"game": {
  "visible": true
}
```

Save and restart.

Related Guides [#related-guides]

* [Set a Password](/docs/arma-reforger/server-password)
* [Connect to Your Server](/docs/arma-reforger/join-server)
* [Server Configuration](/docs/arma-reforger/server-config)
