diff options
Diffstat (limited to 'znc')
-rw-r--r-- | znc/docker-compose.yaml | 14 | ||||
-rw-r--r-- | znc/znc.conf | 132 |
2 files changed, 138 insertions, 8 deletions
diff --git a/znc/docker-compose.yaml b/znc/docker-compose.yaml new file mode 100644 index 0000000..b636f34 --- /dev/null +++ b/znc/docker-compose.yaml @@ -0,0 +1,14 @@ +version: "3.7" +services: + bitlbee: + image: znc:1.8.2 + user: ${ZNC_UID}:${ZNC_GID} + networks: + - zncnet + ports: + - "1025:1025" + restart: unless-stopped + volumes: + - /home/znc/.znc/:~/.znc/ +networks: + zncnet: diff --git a/znc/znc.conf b/znc/znc.conf index c031322..ee33b44 100644 --- a/znc/znc.conf +++ b/znc/znc.conf @@ -20,13 +20,13 @@ SSLCertFile = /home/znc/.znc/znc.pem SSLDHParamFile = /home/znc/.znc/znc.pem SSLKeyFile = /home/znc/.znc/znc.pem ServerThrottle = 30 -Version = 1.7.5 +Version = 1.8.2 <Listener listener0> AllowIRC = true AllowWeb = true IPv4 = true - IPv6 = false + IPv6 = true Port = 1025 SSL = true URIPrefix = / @@ -34,9 +34,10 @@ Version = 1.7.5 <User terminaldweller> Admin = true + Allow = 185.112.147.110 AltNick = terminaldweller_ - AppendTimestamp = false - AuthOnlyViaModule = false + AppendTimestamp = true + AuthOnlyViaModule = true AutoClearChanBuffer = true AutoClearQueryBuffer = true ChanBufferSize = 50 @@ -47,18 +48,61 @@ Version = 1.7.5 LoadModule = chansaver LoadModule = controlpanel MaxJoins = 0 - MaxNetworks = 1 - MaxQueryBuffers = 50 - MultiClients = true + MaxNetworks = 10 + MaxQueryBuffers = 500 + MultiClients = false Nick = terminaldweller NoTrafficTimeout = 180 PrependTimestamp = true - QueryBufferSize = 50 + QueryBufferSize = 5000 QuitMsg = %znc% RealName = johndoe StatusPrefix = * TimestampFormat = [%H:%M:%S] + <Network DALNET> + FloodBurst = 9 + FloodRate = 2.00 + IRCConnectEnabled = true + JoinDelay = 0 + LoadModule = simple_away + LoadModule = cert + Server = irc.dal.net +6697 + TrustAllCerts = false + TrustPKI = true + + <Chan #supersonic> + </Chan> + </Network> + + <Network EFNET> + FloodBurst = 9 + FloodRate = 2.00 + IRCConnectEnabled = true + JoinDelay = 0 + LoadModule = simple_away + LoadModule = cert + Nick = termi + Server = efnet.port80.se +6697 + TrustAllCerts = false + TrustPKI = true + </Network> + + <Network IRCNET> + FloodBurst = 9 + FloodRate = 2.00 + IRCConnectEnabled = true + JoinDelay = 0 + LoadModule = simple_away + LoadModule = cert + Server = ssl.ircnet.io +6697 + TrustAllCerts = false + TrustPKI = true + + <Chan #irc> + </Chan> + </Network> + <Network Liberachat> FloodBurst = 9 FloodRate = 2.00 @@ -70,6 +114,12 @@ Version = 1.7.5 TrustAllCerts = false TrustPKI = true + <Chan ##posix> + </Chan> + + <Chan ##terminaldweller> + </Chan> + <Chan #CataclysmDDA> </Chan> @@ -79,12 +129,24 @@ Version = 1.7.5 <Chan #crypto> </Chan> + <Chan #docker> + </Chan> + + <Chan #forgefed> + </Chan> + <Chan #freebsd> </Chan> + <Chan #general> + </Chan> + <Chan #git> </Chan> + <Chan #gnupg> + </Chan> + <Chan #go-nuts> </Chan> @@ -94,6 +156,12 @@ Version = 1.7.5 <Chan #linux> </Chan> + <Chan #lobsters> + </Chan> + + <Chan #lua> + </Chan> + <Chan #neomutt> </Chan> @@ -103,9 +171,21 @@ Version = 1.7.5 <Chan #openbsd> </Chan> + <Chan #opennic> + </Chan> + <Chan #postgresql> </Chan> + <Chan #python> + </Chan> + + <Chan #qubes> + </Chan> + + <Chan #qutebrowser> + </Chan> + <Chan #security> </Chan> @@ -136,15 +216,27 @@ Version = 1.7.5 TrustAllCerts = false TrustPKI = true + <Chan ##terminaldweller> + </Chan> + + <Chan #bitlbee> + </Chan> + <Chan #debian> </Chan> <Chan #llvm> </Chan> + <Chan #mednafen> + </Chan> + <Chan #openwrt> </Chan> + <Chan #s6> + </Chan> + <Chan #tor> </Chan> </Network> @@ -160,10 +252,34 @@ Version = 1.7.5 TrustAllCerts = false TrustPKI = true + <Chan ##terminaldweller> + </Chan> + <Chan #news> </Chan> </Network> + <Network Tilde_Chat> + FloodBurst = 9 + FloodRate = 2.00 + IRCConnectEnabled = true + JoinDelay = 0 + LoadModule = simple_away + LoadModule = cert + Server = irc.tilde.chat +6697 + TrustAllCerts = false + TrustPKI = true + + <Chan #gemini> + </Chan> + + <Chan #meta> + </Chan> + + <Chan #selfhosting> + </Chan> + </Network> + <Network undernet> FloodBurst = 9 FloodRate = 2.00 |