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.