aboutsummaryrefslogtreecommitdiffstats
path: root/znc
diff options
context:
space:
mode:
authorterminaldweller <devi@terminaldweller.com>2023-04-10 07:42:56 +0000
committerterminaldweller <devi@terminaldweller.com>2023-04-10 07:42:56 +0000
commitcc392c16bde5fe394089ea92b623aec2c5635e1f (patch)
treea35a55ca7995ee95dac95f28aa79ef904238cdc2 /znc
parentupdates (diff)
downloadscripts-cc392c16bde5fe394089ea92b623aec2c5635e1f.tar.gz
scripts-cc392c16bde5fe394089ea92b623aec2c5635e1f.zip
updates
Diffstat (limited to 'znc')
-rw-r--r--znc/docker-compose.yaml14
-rw-r--r--znc/znc.conf132
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