summaryrefslogtreecommitdiff
path: root/blabouncer.conf.example
diff options
context:
space:
mode:
Diffstat (limited to 'blabouncer.conf.example')
-rw-r--r--blabouncer.conf.example56
1 files changed, 56 insertions, 0 deletions
diff --git a/blabouncer.conf.example b/blabouncer.conf.example
new file mode 100644
index 0000000..fbbf3ce
--- /dev/null
+++ b/blabouncer.conf.example
@@ -0,0 +1,56 @@
+# blabouncer configuration file
+# Entries must be in the form:
+# option name, space, equals sign, space, double quote, option value, double quote
+# e.g.
+# realname = "Mr Bla Bouncer"
+
+nick = "blabounce"
+nick2 = "bbounce2"
+nick3 = "bbounce3"
+username = "bounceusr"
+realname = "Mr Bla Bouncer"
+
+# Channels to automatically join (comma-separated list)
+#channels = "#blabouncer,#test"
+
+# How many seconds of replay log should be sent to connecting clients
+replayseconds = "7200"
+
+# Connect password clients must provided to connect
+password = "bananas"
+
+# Port the bouncer should listen on
+clientport = "1234"
+
+# Enable TLS for clients connecting to the bouncer ("1" for yes or "0" for no)
+# If "0" then certfile and keyfile need not be set
+clienttls = "1"
+
+# Enable TLS for the bouncer connecting to the IRC server ("1" for yes or "0" for no)
+servertls = "1"
+
+# Real IRC server the bouncer connects to
+ircserver = "irc.blatech.net"
+
+# Real IRC server port
+ircserverport = "6697"
+
+# Certificate file
+# If clienttls = "0" then this need not be set
+certfile = "cert.pem"
+
+# Certificate key file
+# If clienttls = "0" then this need not be set
+keyfile = "key.pem"
+
+# Base directory (defaults to $HOME/.blabouncer/)
+# Things such as the logs directory will be placed below this
+#basedir = "/home/foo/.blabouncer/"
+
+# Enable logging ("1" for yes or "0" for no)
+# Logs go to basedir/logs/ with one file per channel/nick
+logging = "1"
+
+# Enable replay logging ("1" for yes or "0" for no)
+# Replay log goes to basedir/replay.log
+replaylogging = "1"