From cc392c16bde5fe394089ea92b623aec2c5635e1f Mon Sep 17 00:00:00 2001 From: terminaldweller Date: Mon, 10 Apr 2023 11:12:56 +0330 Subject: updates --- znc/docker-compose.yaml | 14 +++++ znc/znc.conf | 132 +++++++++++++++++++++++++++++++++++++++++++++--- 2 files changed, 138 insertions(+), 8 deletions(-) create mode 100644 znc/docker-compose.yaml (limited to 'znc') 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 AllowIRC = true AllowWeb = true IPv4 = true - IPv6 = false + IPv6 = true Port = 1025 SSL = true URIPrefix = / @@ -34,9 +34,10 @@ Version = 1.7.5 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] + + FloodBurst = 9 + FloodRate = 2.00 + IRCConnectEnabled = true + JoinDelay = 0 + LoadModule = simple_away + LoadModule = cert + Server = irc.dal.net +6697 + TrustAllCerts = false + TrustPKI = true + + + + + + + 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 + + + + FloodBurst = 9 + FloodRate = 2.00 + IRCConnectEnabled = true + JoinDelay = 0 + LoadModule = simple_away + LoadModule = cert + Server = ssl.ircnet.io +6697 + TrustAllCerts = false + TrustPKI = true + + + + + FloodBurst = 9 FloodRate = 2.00 @@ -70,6 +114,12 @@ Version = 1.7.5 TrustAllCerts = false TrustPKI = true + + + + + + @@ -79,12 +129,24 @@ Version = 1.7.5 + + + + + + + + + + + + @@ -94,6 +156,12 @@ Version = 1.7.5 + + + + + + @@ -103,9 +171,21 @@ Version = 1.7.5 + + + + + + + + + + + + @@ -136,15 +216,27 @@ Version = 1.7.5 TrustAllCerts = false TrustPKI = true + + + + + + + + + + + + @@ -160,10 +252,34 @@ Version = 1.7.5 TrustAllCerts = false TrustPKI = true + + + + + FloodBurst = 9 + FloodRate = 2.00 + IRCConnectEnabled = true + JoinDelay = 0 + LoadModule = simple_away + LoadModule = cert + Server = irc.tilde.chat +6697 + TrustAllCerts = false + TrustPKI = true + + + + + + + + + + + FloodBurst = 9 FloodRate = 2.00 -- cgit v1.2.3