ZNC

ZNC is an IRC network bouncer (BNC) that maintains a persistent connection to your chosen IRC servers so your nicknames, channels, and subscriptions stay…

  • Home Automation
  • Network Services
  • Tools & Utilities
ZNC is an IRC network bouncer (BNC) that maintains a persistent connection to your chosen IRC servers so your nicknames, channels, and subscriptions stay active even when you are offline. Multiple clients in different locations can attach to the same ZNC account simultaneously and appear under one nickname. It is aimed at self-hosters and IRC users who want a reliable, always-on bridge between their client and the server.

Platform availability

Available on 2 of 9 platforms

  • Unraid
  • TrueNAS (not listed)
  • Umbrel (not listed)
  • ZimaOS
  • Proxmox (not listed)
  • Helm (not listed)
  • Mac (not listed)
  • Windows (not listed)
  • Linux (not listed)

Health score?A 0-100 score computed nightly from four factors: maintained (40%: recent commits and steady activity), popular (25%: GitHub stars, log scale), easy to install (20%: platforms, install notes, setup guides, Docker image) and light to run (15%: minimum RAM, ARM support). When the source code has been checked, a fifth factor, security check (20%: automated scan for committed secrets, unsafe desktop-app settings, known-vulnerable dependencies and project hygiene; any serious finding caps it at 20), is added. Factors without data are left out and the rest are rescaled.

61/100 Good

Maintained
88last commit 18 days ago
Popular
3133 GitHub stars
Easy to install
452 install platforms, install notes, Docker image
Light to run
No data

Based on 3 of 4 factors.

Availability: platform listings confirmed today, links checked 13 days ago

GitHub stars
33
Open issues
0
Last commit
2026-09-25
Latest release
znc-1.10.3-ls186
License
GPL-3.0
Activity
declining

Checked 7 days ago - source: GitHub (linuxserver/docker-znc)

Resources & Compatibility

ARM (e.g. Raspberry Pi) is supported.

Checked 14 days ago - source: Docker Hub image tags and published docs

First-install notes

  • Docker user permissions When deploying the LinuxServer.io image, set the PUID and PGID environment variables to match your host user and group IDs so the container can read and write data volumes with the correct permissions. source

Fetched 7 days ago - each note links to its source

Alternatives (3)

  • Shout - The self-hosted web IRC client.
  • jakeIRC
  • jsIRC - jsIRC is written using Socket.IO, node.js, jQuery Title Alert and Sencha ExtJS, relying on string.js, Lo-Dash and PhantomJS.

Checked 11 days ago - source: AlternativeTo

Common questions

How do I generate the initial ZNC configuration?

Run znc --makeconf to create the initial configuration. After that, configure your IRC client to connect to your ZNC server.

How do I tell an IRC client which IRC network to connect through ZNC?

Use the username format username@clientid/network in the client, or put username@clientid/network:password as the password if the client cannot send a username. The target network must already be configured.

How do I add users or change settings after the initial setup?

You can add more users, tune existing ones, or change other settings through the ZNC web interface. You can also make changes from IRC.

What happens if ZNC is configured to quit when I disconnect?

ZNC will stop running, so you must restart it on the host machine via physical access or SSH. Your client cannot connect to ZNC until it is running again.

Are Git or nightly builds of ZNC stable enough to run?

Git versions are cutting edge, with bugfixes appearing early and larger features added after they have somewhat stabilized. They are usually very stable but may still contain unknown bugs.

How should I handle SSL when reverse-proxying the ZNC IRC listener?

In the described Docker setup, SSL is disabled on the ZNC IRC listener and the reverse proxy passes the IRC connection to ZNC without SSL. The poster also allowed the IRC port in the firewall and forwarded it on the router.

Answers sourced from wiki.znc.in, wiki.znc.in, wiki.znc.in, www.reddit.com

Community

Collected 13 days ago - public community threads