Skip to content

Public mode

Public mode provides a shared, preconfigured IRC client without persistent private user accounts. It is intended for controlled access to a specific network, not as a substitute for an authenticated multi-user deployment.

Public mode locks network connection and proxy settings, hides transport credentials, and restricts features that require private per-user storage, including uploads and some account preferences.

Before enabling it:

  • expose only the networks and defaults visitors need;
  • review upload, preview, and logging behavior;
  • avoid embedding reusable IRC or proxy credentials;
  • rate-limit the public endpoint at the reverse proxy; and
  • verify that registration and administrative routes are not exposed unintentionally.

Use private mode when users need persistent connections, synchronized preferences, personal uploads, account security controls, or stored sessions.