-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathexample.yaml
115 lines (115 loc) · 2.44 KB
/
example.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
version: Zeus-7.7
serverName: HUB.ZeusIRCd.Net
network: ZeusiRCd
hub: HUB.ZeusIRCd.Net
opers:
- nick: test
pass: 7f643554b122a0a0300885af004c576f4a60cd57a35175559484c12061fccaa9
links:
- ip: 192.168.0.40
port: 4000
username: zeusircd
password: zeuspass
language: es
clones: 3
nicklen: 30
chanlen: 100
maxchannels: 40
cgiirc: yourpassword
banexpire: 15
maxbans: 200
maxUsers: 20000
database:
type: mysql
# type: sqlite3
user: root
pass: password
host: localhost
port: 3306
db: zeus
cluster: true
# if sqlite3 is enabled cluster MUST be false
nickserv: NiCK!*@*
chanserv: CHaN!*@*
hostserv: vHost!*@*
operserv: OPeR!*@*
# GeoIP-ALLOWED: EN,ES
# GeoIP-DENIED: IT,HL
listen:
- ip: 127.0.0.1
port: 6667
ssl: false
class: client
- ip: 127.0.0.1
port: 6697
ssl: true
class: client
- ip: 127.0.0.1
port: 9000
class: websocket
- ip: 127.0.0.1
port: 4000
ssl: true
class: server
listen6:
- ip: ::1
port: 6667
ssl: false
class: client
- ip: ::1
port: 6697
ssl: true
class: client
- ip: ::1
port: 9000
class: websocket
dnsbl:
- suffix: .dnsbl.dronebl.org
reverse: true
- suffix: .rbl.efnetrbl.org
reverse: true
- suffix: .zen.spamhaus.org
reverse: true
- suffix: .dnsbl.sorbs.net
reverse: true
dnsbl6:
- suffix: .zen.spamhaus.org
reverse: true
modules:
- path: modules/api.so
- path: modules/away.so
- path: modules/connect.so
- path: modules/cs.so
- path: modules/hs.so
- path: modules/ircv3.so
- path: modules/join.so
- path: modules/kick.so
- path: modules/list.so
- path: modules/lusers.so
- path: modules/mode.so
- path: modules/names.so
- path: modules/nick.so
- path: modules/notice.so
- path: modules/ns.so
- path: modules/oper.so
- path: modules/opers.so
- path: modules/os.so
- path: modules/part.so
- path: modules/pass.so
- path: modules/ping.so
- path: modules/pong.so
- path: modules/privmsg.so
- path: modules/quit.so
- path: modules/release.so
- path: modules/sajoin.so
- path: modules/sapart.so
- path: modules/servers.so
- path: modules/stats.so
- path: modules/squit.so
- path: modules/topic.so
- path: modules/uptime.so
- path: modules/user.so
- path: modules/version.so
- path: modules/webirc.so
- path: modules/who.so
- path: modules/whois.so