- Based on Latest Ubuntu LTS
- Latest ZNC from ppa:teward/znc launchpad repository
- znc-palaver compiled buildtime from git repository
- znc-playback compiled buildtime from git repository
- znc-clientbuffer compiled buildtime from git repository
- znc-chanfilter compiled buildtime from git repository
- Bitlbee
- Bitlbee facebook-plugin from jgeboski repository
- Services managed by supervisor with tini as init process
ZNC runs inside container on port 16669 (modern browsers prevent connections to the standard irc ports as security measure). All changin vatiable user data is being kept in /var/ircstack. That's the perfected candidate for being used as docker volume. Default credentials to ZNC are admin:admin. It's user responsibility to change it as soon as possible.
docker pull newtype87/ircstack
docker volume create --name ircstack-data
docker run --name ircstack -p 16669:16669 -v ircstack-data:/var/ircstack newtype87/ircstackdocker run --name ircstack -p 16669:16669 \
-e 'DISABLE_BITLBEE=true' \
-v ircstack-data:/var/ircstack newtype87/ircstack