aboutsummaryrefslogtreecommitdiff
path: root/content/docs
diff options
context:
space:
mode:
authorJulien Dessaux2021-11-15 21:01:20 +0100
committerJulien Dessaux2021-11-15 21:01:20 +0100
commite165172f3187e6b0d25ccce1ba6ad7ff46a54a9d (patch)
tree3b1ca7e4d87a762bf84ada252ac545530f77397f /content/docs
parentAdded gitea backups doc article (diff)
downloadwww-e165172f3187e6b0d25ccce1ba6ad7ff46a54a9d.tar.gz
www-e165172f3187e6b0d25ccce1ba6ad7ff46a54a9d.tar.bz2
www-e165172f3187e6b0d25ccce1ba6ad7ff46a54a9d.zip
Added irc docs article
Diffstat (limited to '')
-rw-r--r--content/docs/adyxax.org/irc.md69
1 files changed, 69 insertions, 0 deletions
diff --git a/content/docs/adyxax.org/irc.md b/content/docs/adyxax.org/irc.md
new file mode 100644
index 0000000..578ce7c
--- /dev/null
+++ b/content/docs/adyxax.org/irc.md
@@ -0,0 +1,69 @@
+---
+title: "irc"
+description: irc.adyxax.org private chat server
+---
+
+## Introduction
+
+I have been hosting a private irc chat server since 2009 for myself and some geek friends. It is a simple standalone [ngircd](https://ngircd.barton.de/) server, no backups necessary.
+
+There is a Server to Server configuration commented bellow that I use when migrating from host to host.
+
+## Captain's log
+
+- 2020-10-00 : migrated to yen on OpenBSD
+
+## Configuration
+
+```cfg
+[Global]
+ Name = yen.adyxax.org
+ AdminInfo1 = Adyxax's IRC network
+ AdminInfo2 = Hello to the geek reading that!
+ AdminEMail = AAAAAA@adyxax.org
+ HelpFile = /usr/local/share/doc/ngircd/Commands.txt
+ Info = Adyxax's IRC server, the one that rocks
+ MotdFile = /etc/ngircd/motd
+ Network = adyxax.org
+ Listen = ::,0.0.0.0
+ Password = XXXXXX
+ ServerUID = ngircd
+ ServerGID = ngircd
+[Limits]
+ ConnectRetry = 60
+ MaxConnections = 255
+ MaxConnectionsIP = 15
+ MaxJoins = 15
+ MaxNickLength = 15
+ MaxListSize = 100
+ PingTimeout = 120
+ PongTimeout = 20
+[Options]
+ AllowRemoteOper = no
+ CloakHost = yen.adyxax.org
+ DNS = yes
+ OperCanUseMode = yes
+ SyslogFacility = daemon
+ PAM = no
+[SSL]
+ CertFile = /etc/ssl/irc.adyxax.org.crt
+ DHFile = /etc/ngircd/dh4096.pem
+ KeyFile = /etc/ssl/private/irc.adyxax.org.key
+ Ports = 1337
+[Operator]
+ Name = adyxax
+ Password = YYYYYY
+ Mask = adyxax!~bbbbbb@*
+#[Server]
+# Name = tale.adyxax.org
+# Host = tale.adyxax.org
+# Port = 1337
+# MyPassword = ZZZZZZ
+# PeerPassword = ZZZZZZ
+# Passive = no
+# SSLConnect = yes
+[Channel]
+ Name = #geek
+ Topic = Thou Shall Respectâ„¢ in Here!
+ Modes =
+```