operserv works, backing up changes
This commit is contained in:
parent
941fd262d0
commit
03cffbefa1
|
@ -0,0 +1,314 @@
|
|||
OBJECT BotInfo
|
||||
DATA nick ADMIN
|
||||
DATA user ADMIN
|
||||
DATA host operserv.am.nl.eu.clandestine.network
|
||||
DATA realname ADMIN Service
|
||||
DATA created 1624697275
|
||||
DATA oper_only 0
|
||||
END
|
||||
OBJECT Stats
|
||||
DATA maxusercnt 7
|
||||
DATA maxusertime 1624707177
|
||||
END
|
||||
OBJECT NickCore
|
||||
DATA display SA_NL_EU_01_HUB
|
||||
DATA id 14479256833686898304
|
||||
DATA pass sha256:84e20378620a0880e144e9d95efc40357a24abcc6202c2ac92363d8ed701d2f4:3d5915974a1c6ebf27e1ca3e39a4e1cf7a523a19698e95fd2f39d93923265d6f
|
||||
DATA email
|
||||
DATA language
|
||||
DATA access SA@*.am.nl.eu.clandestine.network
|
||||
DATA memomax 256
|
||||
DATA NS_PRIVATE 1
|
||||
DATA MEMO_SIGNON 1
|
||||
DATA MEMO_RECEIVE 1
|
||||
DATA MEMO_MAIL 1
|
||||
DATA HIDE_EMAIL 1
|
||||
DATA HIDE_MASK 1
|
||||
DATA AUTOOP 1
|
||||
DATA NS_KEEP_MODES 1
|
||||
DATA last_modes
|
||||
END
|
||||
OBJECT NickAlias
|
||||
DATA nick SA_NL_EU_01_HUB
|
||||
DATA last_quit Quit: leaving
|
||||
DATA last_realname SA_NL_EU_01_HUB
|
||||
DATA last_usermask SA@console.am.nl.eu.clandestine.network
|
||||
DATA last_realhost SA@100.64.64.51
|
||||
DATA time_registered 1624697564
|
||||
DATA last_seen 1624711513
|
||||
DATA nc SA_NL_EU_01_HUB
|
||||
END
|
||||
OBJECT ChannelInfo
|
||||
DATA name #oper
|
||||
DATA founder SA_NL_EU_01_HUB
|
||||
DATA description
|
||||
DATA time_registered 1624697596
|
||||
DATA last_used 1624716372
|
||||
DATA last_topic
|
||||
DATA last_topic_setter ADMIN
|
||||
DATA last_topic_time 0
|
||||
DATA bantype 2
|
||||
DATA levels ACCESS_CHANGE 10 ACCESS_LIST 3 AKICK 10 ASSIGN 10001 AUTOHALFOP 4 AUTOOP 5 AUTOOWNER 9999 AUTOPROTECT 10 AUTOVOICE 3 BADWORDS 10 BAN 4 FANTASIA 3 FOUNDER 10000 GETKEY 5 GREET 5 HALFOP 5 HALFOPME 4 INFO 9999 INVITE 5 KICK 4 MEMO 10 MODE 9999 NOKICK 1 OP 5 OPME 5 OWNER 10001 OWNERME 9999 PROTECT 9999 PROTECTME 10 SAY 5 SET 9999 SIGNKICK 9999 TOPIC 5 UNBAN 4 VOICE 4 VOICEME 3
|
||||
DATA bi ADMIN
|
||||
DATA banexpire 0
|
||||
DATA memomax 256
|
||||
DATA BS_FANTASY 1
|
||||
DATA PEACE 1
|
||||
DATA SECUREFOUNDER 1
|
||||
DATA CS_SECURE 1
|
||||
DATA SIGNKICK 1
|
||||
DATA PERSIST 1
|
||||
DATA CS_KEEP_MODES 1
|
||||
DATA last_modes BLOCKCOLOR EXCEPT,SA_NL_EU_01_HUB!SA@console.am.nl.eu.clandestine.network EXCEPT,*!*@console.*.clandestine.network HIDEBMASKS INVITE INVITEOVERRIDE,SA_NL_EU_01_HUB!SA@console.am.nl.eu.clandestine.network INVITEOVERRIDE,*!*@console.*.clandestine.network LBAN MODERATED NOEXTERNAL NOKNOCK NONOTICE PRIVATE SECRET TOPIC
|
||||
DATA BS_GREET 1
|
||||
DATA KEEPTOPIC 1
|
||||
END
|
||||
OBJECT ChanAccess
|
||||
DATA provider access/xop
|
||||
DATA ci #oper
|
||||
DATA mask SA_NL_EU_01_HUB!SA@console.am.nl.eu.clandestine.network
|
||||
DATA creator SA_NL_EU_01_HUB
|
||||
DATA last_seen 1624716372
|
||||
DATA created 1624702740
|
||||
DATA data QOP
|
||||
END
|
||||
OBJECT SeenInfo
|
||||
DATA nick SA_NL_EU_01_HUB
|
||||
DATA vhost SA@console.am.nl.eu.clandestine.network
|
||||
DATA type 3
|
||||
DATA nick2
|
||||
DATA channel #oper
|
||||
DATA message
|
||||
DATA last 1624707619
|
||||
END
|
||||
OBJECT SeenInfo
|
||||
DATA nick SCANNER
|
||||
DATA vhost SA@console.am.nl.eu.clandestine.network
|
||||
DATA type 1
|
||||
DATA nick2 SCANNER_AM_NL_EU_01
|
||||
DATA channel
|
||||
DATA message
|
||||
DATA last 1624707418
|
||||
END
|
||||
OBJECT SeenInfo
|
||||
DATA nick SCANNER_AM_NL_EU_01
|
||||
DATA vhost SA@console.am.nl.eu.clandestine.network
|
||||
DATA type 1
|
||||
DATA nick2 SA_NL_EU_01_HUB
|
||||
DATA channel
|
||||
DATA message
|
||||
DATA last 1624707499
|
||||
END
|
||||
OBJECT SeenInfo
|
||||
DATA nick BOTSERV
|
||||
DATA vhost BS@1ns3c.ur1.ty
|
||||
DATA type 5
|
||||
DATA nick2
|
||||
DATA channel
|
||||
DATA message Shutting down
|
||||
DATA last 1624711260
|
||||
END
|
||||
OBJECT SeenInfo
|
||||
DATA nick HOSTSERV
|
||||
DATA vhost HS@1ns3c.ur1.ty
|
||||
DATA type 5
|
||||
DATA nick2
|
||||
DATA channel
|
||||
DATA message Shutting down
|
||||
DATA last 1624711260
|
||||
END
|
||||
OBJECT SeenInfo
|
||||
DATA nick CHANSERV
|
||||
DATA vhost CS@1ns3c.ur1.ty
|
||||
DATA type 5
|
||||
DATA nick2
|
||||
DATA channel
|
||||
DATA message Shutting down
|
||||
DATA last 1624711260
|
||||
END
|
||||
OBJECT SeenInfo
|
||||
DATA nick MEMOSERV
|
||||
DATA vhost MS@1ns3c.ur1.ty
|
||||
DATA type 5
|
||||
DATA nick2
|
||||
DATA channel
|
||||
DATA message Shutting down
|
||||
DATA last 1624711260
|
||||
END
|
||||
OBJECT SeenInfo
|
||||
DATA nick NICKSERV
|
||||
DATA vhost NS@1ns3c.ur1.ty
|
||||
DATA type 5
|
||||
DATA nick2
|
||||
DATA channel
|
||||
DATA message Shutting down
|
||||
DATA last 1624711260
|
||||
END
|
||||
OBJECT ModeLock
|
||||
DATA ci #oper
|
||||
DATA set 1
|
||||
DATA name SECRET
|
||||
DATA param
|
||||
DATA setter SA_NL_EU_01_HUB
|
||||
DATA created 1624704301
|
||||
END
|
||||
OBJECT ModeLock
|
||||
DATA ci #oper
|
||||
DATA set 1
|
||||
DATA name PRIVATE
|
||||
DATA param
|
||||
DATA setter SA_NL_EU_01_HUB
|
||||
DATA created 1624704301
|
||||
END
|
||||
OBJECT ModeLock
|
||||
DATA ci #oper
|
||||
DATA set 1
|
||||
DATA name MODERATED
|
||||
DATA param
|
||||
DATA setter SA_NL_EU_01_HUB
|
||||
DATA created 1624704301
|
||||
END
|
||||
OBJECT ModeLock
|
||||
DATA ci #oper
|
||||
DATA set 1
|
||||
DATA name INVITE
|
||||
DATA param
|
||||
DATA setter SA_NL_EU_01_HUB
|
||||
DATA created 1624704301
|
||||
END
|
||||
OBJECT ModeLock
|
||||
DATA ci #oper
|
||||
DATA set 1
|
||||
DATA name NOEXTERNAL
|
||||
DATA param
|
||||
DATA setter SA_NL_EU_01_HUB
|
||||
DATA created 1624704301
|
||||
END
|
||||
OBJECT ModeLock
|
||||
DATA ci #oper
|
||||
DATA set 1
|
||||
DATA name NONOTICE
|
||||
DATA param
|
||||
DATA setter SA_NL_EU_01_HUB
|
||||
DATA created 1624704301
|
||||
END
|
||||
OBJECT ModeLock
|
||||
DATA ci #oper
|
||||
DATA set 1
|
||||
DATA name BLOCKCOLOR
|
||||
DATA param
|
||||
DATA setter SA_NL_EU_01_HUB
|
||||
DATA created 1624704301
|
||||
END
|
||||
OBJECT ModeLock
|
||||
DATA ci #oper
|
||||
DATA set 1
|
||||
DATA name HIDEBMASKS
|
||||
DATA param
|
||||
DATA setter SA_NL_EU_01_HUB
|
||||
DATA created 1624704301
|
||||
END
|
||||
OBJECT ModeLock
|
||||
DATA ci #oper
|
||||
DATA set 1
|
||||
DATA name NOKNOCK
|
||||
DATA param
|
||||
DATA setter SA_NL_EU_01_HUB
|
||||
DATA created 1624704301
|
||||
END
|
||||
OBJECT ModeLock
|
||||
DATA ci #oper
|
||||
DATA set 1
|
||||
DATA name LBAN
|
||||
DATA param
|
||||
DATA setter SA_NL_EU_01_HUB
|
||||
DATA created 1624704301
|
||||
END
|
||||
OBJECT ModeLock
|
||||
DATA ci #oper
|
||||
DATA set 1
|
||||
DATA name TOPIC
|
||||
DATA param
|
||||
DATA setter SA_NL_EU_01_HUB
|
||||
DATA created 1624704301
|
||||
END
|
||||
OBJECT ModeLock
|
||||
DATA ci #oper
|
||||
DATA set 0
|
||||
DATA name KEY
|
||||
DATA param
|
||||
DATA setter SA_NL_EU_01_HUB
|
||||
DATA created 1624704301
|
||||
END
|
||||
OBJECT ModeLock
|
||||
DATA ci #oper
|
||||
DATA set 0
|
||||
DATA name OPERONLY
|
||||
DATA param
|
||||
DATA setter SA_NL_EU_01_HUB
|
||||
DATA created 1624704301
|
||||
END
|
||||
OBJECT ModeLock
|
||||
DATA ci #oper
|
||||
DATA set 0
|
||||
DATA name REGMODERATED
|
||||
DATA param
|
||||
DATA setter SA_NL_EU_01_HUB
|
||||
DATA created 1624704301
|
||||
END
|
||||
OBJECT ModeLock
|
||||
DATA ci #oper
|
||||
DATA set 0
|
||||
DATA name NOCTCP
|
||||
DATA param
|
||||
DATA setter SA_NL_EU_01_HUB
|
||||
DATA created 1624704301
|
||||
END
|
||||
OBJECT ModeLock
|
||||
DATA ci #oper
|
||||
DATA set 0
|
||||
DATA name REGISTEREDONLY
|
||||
DATA param
|
||||
DATA setter SA_NL_EU_01_HUB
|
||||
DATA created 1624704301
|
||||
END
|
||||
OBJECT ModeLock
|
||||
DATA ci #oper
|
||||
DATA set 1
|
||||
DATA name INVITEOVERRIDE
|
||||
DATA param SA_NL_EU_01_HUB!SA@console.am.nl.eu.clandestine.network
|
||||
DATA setter SA_NL_EU_01_HUB
|
||||
DATA created 1624704309
|
||||
END
|
||||
OBJECT ModeLock
|
||||
DATA ci #oper
|
||||
DATA set 1
|
||||
DATA name EXCEPT
|
||||
DATA param SA_NL_EU_01_HUB!SA@console.am.nl.eu.clandestine.network
|
||||
DATA setter SA_NL_EU_01_HUB
|
||||
DATA created 1624704336
|
||||
END
|
||||
OBJECT EntryMsg
|
||||
DATA ci #oper
|
||||
DATA creator SA_NL_EU_01_HUB
|
||||
DATA message to get started configure your irssi client window levels with:
|
||||
DATA when 1624701965
|
||||
END
|
||||
OBJECT EntryMsg
|
||||
DATA ci #oper
|
||||
DATA creator SA_NL_EU_01_HUB
|
||||
DATA message /WINDOW GOTO 1
|
||||
DATA when 1624701982
|
||||
END
|
||||
OBJECT EntryMsg
|
||||
DATA ci #oper
|
||||
DATA creator SA_NL_EU_01_HUB
|
||||
DATA message /WINDOW LEVEL ALL -CTCPS -NOTICES
|
||||
DATA when 1624702023
|
||||
END
|
||||
OBJECT EntryMsg
|
||||
DATA ci #oper
|
||||
DATA creator SA_NL_EU_01_HUB
|
||||
DATA message then type `help for information about administrative commands
|
||||
DATA when 1624702193
|
||||
END
|
|
@ -1,18 +0,0 @@
|
|||
module {
|
||||
name = "help"
|
||||
}
|
||||
|
||||
module
|
||||
{
|
||||
name = "m_redis"
|
||||
redis
|
||||
{
|
||||
name = "redis/main"
|
||||
ip = "100.64.64.130"
|
||||
port = 6379
|
||||
}
|
||||
}
|
||||
|
||||
module {
|
||||
name = "m_sasl"
|
||||
}
|
|
@ -1,398 +0,0 @@
|
|||
/*
|
||||
* example configuration at https://github.com/anope/anope/blob/2.0/data/example.conf
|
||||
*/
|
||||
|
||||
service
|
||||
{
|
||||
nick = "GLOBAL"
|
||||
user = "GLOBAL"
|
||||
host = "operserv.host"
|
||||
gecos = "Operator Service"
|
||||
modes = "+gop"
|
||||
channels = "@#oper"
|
||||
}
|
||||
|
||||
module
|
||||
{
|
||||
name = "operserv"
|
||||
client = "OperServ"
|
||||
autokillexpiry = 2d
|
||||
chankillexpiry = 1d
|
||||
snlineexpiry = 1d
|
||||
sqlineexpiry = 1d
|
||||
akillonadd = yes
|
||||
killonsnline = yes
|
||||
killonsqline = yes
|
||||
addakiller = yes
|
||||
akillids = yes
|
||||
opersonly = no
|
||||
}
|
||||
|
||||
module {
|
||||
name = "os_akill";
|
||||
}
|
||||
|
||||
module {
|
||||
name = "os_config";
|
||||
}
|
||||
|
||||
module {
|
||||
name = "os_chankill";
|
||||
}
|
||||
|
||||
module {
|
||||
name = "os_forbid";
|
||||
}
|
||||
|
||||
module {
|
||||
name = "os_ignore";
|
||||
}
|
||||
|
||||
module {
|
||||
name = "os_info";
|
||||
}
|
||||
|
||||
module {
|
||||
name = "os_jupe";
|
||||
}
|
||||
|
||||
module {
|
||||
name = "os_kick";
|
||||
}
|
||||
|
||||
module {
|
||||
name = "os_kill";
|
||||
}
|
||||
|
||||
module {
|
||||
name = "os_list"
|
||||
}
|
||||
|
||||
module {
|
||||
name = "os_mode";
|
||||
}
|
||||
|
||||
module {
|
||||
name = "os_modinfo"
|
||||
}
|
||||
|
||||
module
|
||||
{
|
||||
name = "os_news"
|
||||
announcer = "n00z3"
|
||||
oper_announcer = "r00t"
|
||||
}
|
||||
|
||||
module {
|
||||
name = "os_oper";
|
||||
}
|
||||
|
||||
module {
|
||||
name = "os_reload";
|
||||
}
|
||||
|
||||
module
|
||||
{
|
||||
name = "os_set"
|
||||
}
|
||||
|
||||
module {
|
||||
name = "os_shutdown"
|
||||
}
|
||||
|
||||
module {
|
||||
name = "os_stats";
|
||||
}
|
||||
|
||||
module {
|
||||
name = "os_svs"
|
||||
}
|
||||
|
||||
module {
|
||||
name = "os_sxline";
|
||||
}
|
||||
|
||||
module {
|
||||
name = "os_update";
|
||||
}
|
||||
|
||||
module
|
||||
{
|
||||
name = "global"
|
||||
client = "Global"
|
||||
globaloncycledown = "0p3rs3rv r3st4rt1ng"
|
||||
globaloncycleup = "0p3rs3rv r3st0r3d"
|
||||
anonymousglobal = no
|
||||
}
|
||||
|
||||
module {
|
||||
name = "gl_global"
|
||||
|
||||
}
|
||||
|
||||
module
|
||||
{
|
||||
name = "hostserv"
|
||||
client = "HostServ"
|
||||
activate_on_set = true
|
||||
}
|
||||
|
||||
module {
|
||||
name = "hs_del";
|
||||
}
|
||||
|
||||
module
|
||||
{
|
||||
name = "hs_group"
|
||||
syncongroup = false
|
||||
synconset = false
|
||||
}
|
||||
|
||||
module {
|
||||
name = "hs_list";
|
||||
}
|
||||
|
||||
|
||||
module {
|
||||
name = "hs_off";
|
||||
}
|
||||
|
||||
|
||||
module {
|
||||
name = "hs_on";
|
||||
}
|
||||
|
||||
module
|
||||
{
|
||||
name = "hs_request";
|
||||
memouser = yes;
|
||||
memooper = yes;
|
||||
}
|
||||
|
||||
module {
|
||||
name = "hs_set";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "GLOBAL";
|
||||
command = "global/global";
|
||||
prepend_channel = false;
|
||||
permission = "global/global";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "HDEL";
|
||||
command = "hostserv/del";
|
||||
prepend_channel = false;
|
||||
permission = "hostserv/del";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "HDELALL";
|
||||
command = "hostserv/delall";
|
||||
prepend_channel = false;
|
||||
permission = "hostserv/del";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "HLIST";
|
||||
command = "hostserv/list";
|
||||
prepend_channel = false;
|
||||
permission = "hostserv/list";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "HACTIVATE";
|
||||
command = "hostserv/activate";
|
||||
prepend_channel = false;
|
||||
permission = "hostserv/set";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "HREJECT";
|
||||
command = "hostserv/reject";
|
||||
prepend_channel = false;
|
||||
permission = "hostserv/set";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "HWAITING";
|
||||
command = "hostserv/waiting";
|
||||
prepend_channel = false;
|
||||
permission = "hostserv/set";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "HSET";
|
||||
command = "hostserv/set";
|
||||
prepend_channel = false;
|
||||
permission = "hostserv/set";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "HSETALL";
|
||||
command = "hostserv/setall";
|
||||
prepend_channel = false;
|
||||
permission = "hostserv/set";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "AKILL";
|
||||
command = "operserv/akill";
|
||||
prepend_channel = false;
|
||||
permission = "operserv/akill";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "CONFIG";
|
||||
command = "operserv/config";
|
||||
prepend_channel = false;
|
||||
permission = "operserv/config";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "CHANKILL";
|
||||
command = "operserv/chankill";
|
||||
prepend_channel = false;
|
||||
permission = "operserv/chankill";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "EXCEPTION";
|
||||
command = "operserv/exception";
|
||||
prepend_channel = false;
|
||||
permission = "operserv/exception";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "FORBID";
|
||||
command = "operserv/forbid";
|
||||
prepend_channel = false;
|
||||
permission = "operserv/forbid";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "JUPE";
|
||||
command = "operserv/jupe";
|
||||
prepend_channel = false;
|
||||
permission = "operserv/jupe";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "KILL";
|
||||
command = "operserv/kill";
|
||||
prepend_channel = false;
|
||||
permission = "operserv/kill";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "LOGONNEWS";
|
||||
command = "operserv/logonnews";
|
||||
prepend_channel = false;
|
||||
permission = "operserv/logonnews";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "O_MODE";
|
||||
command = "operserv/mode";
|
||||
prepend_channel = false;
|
||||
permission = "operserv/mode";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "NEWS";
|
||||
command = "operserv/news";
|
||||
prepend_channel = false;
|
||||
permission = "operserv/news";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "OPER";
|
||||
command = "operserv/oper";
|
||||
prepend_channel = false;
|
||||
permission = "operserv/oper";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "OPERNEWS";
|
||||
command = "operserv/opernews";
|
||||
prepend_channel = false;
|
||||
permission = "operserv/opernews";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "RANDOMNEWS";
|
||||
command = "operserv/randomnews";
|
||||
prepend_channel = false;
|
||||
permission = "operserv/randomnews";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "RELOAD";
|
||||
command = "operserv/reload";
|
||||
prepend_channel = false;
|
||||
permission = "operserv/reload";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "SET";
|
||||
command = "operserv/set";
|
||||
prepend_channel = false;
|
||||
permission = "operserv/set";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "SNLINE";
|
||||
command = "operserv/snline";
|
||||
prepend_channel = false;
|
||||
permission = "operserv/snline";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "SQLINE";
|
||||
command = "operserv/sqline";
|
||||
prepend_channel = false;
|
||||
permission = "operserv/sqline";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "SVSJOIN";
|
||||
command = "operserv/svsjoin";
|
||||
prepend_channel = false;
|
||||
permission = "operserv/svsjoin";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "SVSNICK";
|
||||
command = "operserv/svsnick";
|
||||
prepend_channel = false;
|
||||
permission = "operserv/svsnick";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "SVSPART";
|
||||
command = "operserv/svspart";
|
||||
prepend_channel = false;
|
||||
permission = "operserv/svspart";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "UMODE";
|
||||
command = "operserv/umode";
|
||||
prepend_channel = false;
|
||||
permission = "operserv/umode";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "UPDATE";
|
||||
command = "operserv/update";
|
||||
prepend_channel = false;
|
||||
permission = "operserv/update";
|
||||
}
|
||||
|
||||
fantasy {
|
||||
name = "USERLIST";
|
||||
command = "operserv/userlist";
|
||||
prepend_channel = false;
|
||||
permission = "operserv/userlist";
|
||||
}
|
|
@ -32,6 +32,12 @@ define
|
|||
value = "1ns3c.ur1.ty";
|
||||
}
|
||||
|
||||
define
|
||||
{
|
||||
name = "enforcer.host";
|
||||
value = "1ns3c.ur1.ty";
|
||||
}
|
||||
|
||||
uplink
|
||||
{
|
||||
host = "100.64.64.34";
|
||||
|
@ -87,7 +93,7 @@ options
|
|||
retrywait = 60s;
|
||||
hideprivilegedcommands = yes;
|
||||
hideregisteredcommands = yes;
|
||||
|
||||
ulineservers = "operserv.am.nl.eu.clandestine.network"
|
||||
}
|
||||
|
||||
include
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -13,7 +13,7 @@ options {
|
|||
};
|
||||
|
||||
irc {
|
||||
nick = "SCANNER";
|
||||
nick = "SCANNER_AM_NL_EU_01";
|
||||
realname = "n3tw3rk 1ns3cur1ty c0rp pr0xy sc4nn3r";
|
||||
username = "sc4nn3r";
|
||||
server = "100.64.64.66";
|
||||
|
@ -28,13 +28,8 @@ irc {
|
|||
away = "go msg someone else";
|
||||
|
||||
channel {
|
||||
name = "#hopm";
|
||||
invite = "CS INVITE #hopm";
|
||||
};
|
||||
|
||||
channel {
|
||||
name = "#netcrave";
|
||||
invite = "CS INVITE #netcrave";
|
||||
name = "#oper";
|
||||
invite = "CS INVITE #oper";
|
||||
};
|
||||
|
||||
connregex = "\\*\\*\\* Notice -- Client connecting.*: ([^ ]+) \\(([^@]+)@([^\\)]+)\\) \\[([0-9a-f\\.:]+)\\].*";
|
||||
|
@ -202,4 +197,5 @@ exempt {
|
|||
mask = "*!*@127.0.0.1";
|
||||
mask = "*!*@100.64.0.0/17";
|
||||
mask = "*!*@*.n3tw3rk.1ns3cur1ty.c0rp";
|
||||
mask = "*!*@*.clandestine.network";
|
||||
};
|
||||
|
|
|
@ -4,6 +4,14 @@
|
|||
|
||||
.include <hb_conf/include/auth.conf>
|
||||
|
||||
auth {
|
||||
spoof = "console.am.nl.eu.clandestine.network";
|
||||
user = "*@100.64.65.163";
|
||||
class = "console_admin";
|
||||
flags = need_password, exceed_limit, kline_exempt,
|
||||
xline_exempt, resv_exempt, can_flood, no_tilde;
|
||||
};
|
||||
|
||||
auth {
|
||||
spoof = "h0pm.n3tw3rk.1ns3cur1ty.c0rp";
|
||||
user = "*@100.64.64.67";
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
.include <hb_conf/general.serverhide.conf>
|
||||
|
||||
serverinfo {
|
||||
name = "irc.clandestine.network";
|
||||
name = "irc.am.nl.eu.clandestine.network";
|
||||
sid = "11X";
|
||||
description = "n3tw3rk 1ns3cur1ty c0rp0r4t10n";
|
||||
network_name = "𝓷3𝓽𝔀3𝓻𝓴";
|
||||
|
@ -41,7 +41,7 @@ serverinfo {
|
|||
};
|
||||
|
||||
connect {
|
||||
name = "hub.n3tw3rk.1ns3cur1ty.c0rp";
|
||||
name = "am.nl.eu.clandestine.network";
|
||||
host = "100.64.64.2";
|
||||
port = 7000;
|
||||
timeout = 1 seconds;
|
||||
|
|
|
@ -8,4 +8,5 @@ exempt {
|
|||
ip = "100.64.64.0/29";
|
||||
ip = "100.64.64.64/29";
|
||||
ip = "100.64.64.67";
|
||||
};
|
||||
ip = "100.64.65.160/29";
|
||||
};
|
||||
|
|
|
@ -15,4 +15,18 @@ operator {
|
|||
external, rej, skill, hideidle, wallop, expiration, cconn;
|
||||
flags = admin, connect, connect:remote, die, globops, kill, kill:remote, kline,
|
||||
module, rehash, restart, set, unkline, unxline, xline;
|
||||
};
|
||||
};
|
||||
|
||||
operator {
|
||||
name = "SA_NL_EU_01_GENERAL";
|
||||
user = "*@console.am.nl.eu.clandestine.network";
|
||||
password = "password";
|
||||
whois = "I'm too lame to read BitchX.doc";
|
||||
class = "console_admin";
|
||||
encrypted = no;
|
||||
umodes = locops, servnotice, wallop, softcallerid, hidden,
|
||||
invisible, external, debug, rej, skill, hideidle,
|
||||
wallop, expiration;
|
||||
flags = admin, connect, connect:remote, die, globops, kill, kill:remote,
|
||||
kline, module, rehash, restart, set, unkline, unxline, xline;
|
||||
};
|
||||
|
|
|
@ -5,7 +5,7 @@
|
|||
.include <hb_conf/include/auth.conf>
|
||||
|
||||
auth {
|
||||
spoof = "b0unc3.n3tw3rk.1ns3cur1ty.c0rp";
|
||||
spoof = "bouncer.am.nl.eu.clandestine.network";
|
||||
user = "*@100.64.64.43";
|
||||
class = "bounce_oper";
|
||||
flags = need_password, exceed_limit, kline_exempt,
|
||||
|
@ -13,9 +13,9 @@ auth {
|
|||
};
|
||||
|
||||
auth {
|
||||
spoof = "c0ns0l3.n3tw3rk.1ns3cur1ty.c0rp";
|
||||
user = "*@*";
|
||||
spoof = "console.am.nl.eu.clandestine.network";
|
||||
user = "*@100.64.64.51";
|
||||
class = "console_admin";
|
||||
flags = need_password, exceed_limit, kline_exempt,
|
||||
xline_exempt, resv_exempt, can_flood, no_tilde;
|
||||
};
|
||||
};
|
||||
|
|
|
@ -25,22 +25,6 @@ class {
|
|||
max_idle = 1000 years;
|
||||
};
|
||||
|
||||
class {
|
||||
name = "tor_edge_hub";
|
||||
ping_time = 2 seconds;
|
||||
connectfreq = 2 seconds;
|
||||
max_number = 1;
|
||||
sendq = 32 megabytes;
|
||||
};
|
||||
|
||||
class {
|
||||
name = "edge_hub";
|
||||
ping_time = 2 seconds;
|
||||
connectfreq = 2 seconds;
|
||||
max_number = 1;
|
||||
sendq = 32 megabytes;
|
||||
};
|
||||
|
||||
class {
|
||||
name = "tor_dmz_leaf";
|
||||
ping_time = 2 seconds;
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
.include <hb_conf/hub.serverhide.conf>
|
||||
|
||||
serverinfo {
|
||||
name = "hub.n3tw3rk.1ns3cur1ty.c0rp";
|
||||
name = "am.nl.eu.clandestine.network";
|
||||
sid = "10X";
|
||||
description = "n3tw3rk 1ns3cur1ty c0rp0r4t10n";
|
||||
network_name = "𝓷3𝓽𝔀3𝓻𝓴";
|
||||
|
@ -35,7 +35,7 @@ serverinfo {
|
|||
};
|
||||
|
||||
connect {
|
||||
name = "irc.clandestine.network";
|
||||
name = "irc.am.nl.eu.clandestine.network";
|
||||
host = "100.64.64.3";
|
||||
port = 7000;
|
||||
timeout = 1 seconds;
|
||||
|
@ -47,7 +47,7 @@ connect {
|
|||
};
|
||||
|
||||
connect {
|
||||
name = "2dhzy4ckmb4gihxsg4jp2li2sb5k2oq6jgxidmeqf3dsqryydhpk7tyd.onion";
|
||||
name = "l75rsd7zj7g57s2d6ojvp2oorfssgcdotmceb5r4yjtw4i2tqy23hhad.onion";
|
||||
host = "100.64.64.11";
|
||||
port = 7001;
|
||||
timeout = 1 seconds;
|
||||
|
@ -59,7 +59,7 @@ connect {
|
|||
};
|
||||
|
||||
connect {
|
||||
name = "irc.proxy.dmz.clandestine.network";
|
||||
name = "irc.dmz.am.nl.eu.clandestine.network";
|
||||
host = "100.64.64.19";
|
||||
port = 7002;
|
||||
timeout = 1 seconds;
|
||||
|
@ -71,31 +71,7 @@ connect {
|
|||
};
|
||||
|
||||
connect {
|
||||
name = "3dg3.n3tw3rk.1ns3cur1ty.c0rp";
|
||||
host = "100.64.64.27";
|
||||
port = 7003;
|
||||
timeout = 1 seconds;
|
||||
bind = "100.64.64.26";
|
||||
send_password = "password";
|
||||
accept_password = "password";
|
||||
encrypted = no;
|
||||
class = "edge_hub";
|
||||
};
|
||||
|
||||
connect {
|
||||
name = "t0r-3dg3.n3tw3rk.1ns3cur1ty.c0rp";
|
||||
host = "100.64.64.59";
|
||||
port = 7004;
|
||||
timeout = 1 seconds;
|
||||
bind = "100.64.64.58";
|
||||
send_password = "password";
|
||||
accept_password = "password";
|
||||
encrypted = no;
|
||||
class = "tor_edge_hub";
|
||||
};
|
||||
|
||||
connect {
|
||||
name = "s3rv1c3z.n3tw3rk.1ns3cur1ty.c0rp";
|
||||
name = "1ns3c.ur1.ty";
|
||||
host = "100.64.64.35";
|
||||
port = 5555;
|
||||
timeout = 1 seconds;
|
||||
|
@ -103,7 +79,20 @@ connect {
|
|||
send_password = "password";
|
||||
accept_password = "password";
|
||||
encrypted = no;
|
||||
class = "edge_hub";
|
||||
class = "services_leaf";
|
||||
};
|
||||
|
||||
connect {
|
||||
name = "operserv.am.nl.eu.clandestine.network";
|
||||
host = "100.64.64.59";
|
||||
port = 55555;
|
||||
timeout = 1 seconds;
|
||||
bind = "100.64.64.58";
|
||||
send_password = "password";
|
||||
accept_password = "password";
|
||||
encrypted = no;
|
||||
class = "services_leaf";
|
||||
hub_mask = "operserv.am.nl.eu.clandestine.network";
|
||||
};
|
||||
|
||||
listen {
|
||||
|
@ -119,9 +108,7 @@ listen {
|
|||
port = 7001;
|
||||
host = "100.64.64.18"; # Proxy DMZ
|
||||
port = 7002;
|
||||
host = "100.64.64.26"; # Edge
|
||||
port = 7003;
|
||||
host = "100.64.64.58"; # Tor Edge
|
||||
port = 7004;
|
||||
host = "100.64.64.58"; # OperServ
|
||||
port = 55555;
|
||||
};
|
||||
|
||||
|
|
|
@ -3,8 +3,8 @@
|
|||
*/
|
||||
|
||||
operator {
|
||||
name = "oper";
|
||||
user = "*@b0unc3.n3tw3rk.1ns3cur1ty.c0rp";
|
||||
name = "DEFAULT_OPER";
|
||||
user = "*@bouncer.am.nl.eu.clandestine.network";
|
||||
password = "password";
|
||||
whois = "I'm too lame to read BitchX.doc";
|
||||
class = "bounce_oper";
|
||||
|
@ -17,8 +17,8 @@ operator {
|
|||
};
|
||||
|
||||
operator {
|
||||
name = "admin";
|
||||
user = "*@c0ns0l3.n3tw3rk.1ns3cur1ty.c0rp";
|
||||
name = "SA_NL_EU_01_HUB";
|
||||
user = "*@console.am.nl.eu.clandestine.network";
|
||||
password = "password";
|
||||
whois = "I'm too lame to read BitchX.doc";
|
||||
class = "console_admin";
|
||||
|
|
|
@ -4,6 +4,7 @@
|
|||
|
||||
service {
|
||||
name = "1ns3c.ur1.ty";
|
||||
name = "operserv.am.nl.eu.clandestine.network";
|
||||
};
|
||||
|
||||
|
||||
|
|
|
@ -4,6 +4,14 @@
|
|||
|
||||
.include <hb_conf/include/auth.conf>
|
||||
|
||||
auth {
|
||||
spoof = "console.am.nl.eu.clandestine.network";
|
||||
user = "*@100.64.65.227";
|
||||
class = "console_admin";
|
||||
flags = need_password, exceed_limit, kline_exempt,
|
||||
xline_exempt, resv_exempt, can_flood, no_tilde;
|
||||
};
|
||||
|
||||
auth {
|
||||
spoof = "m1bb1t.dmz.n3tw3rk.1ns3cur1ty.c0rp";
|
||||
user = "*!*@*.mibbit.com";
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
.include <hb_conf/proxy-dmz.serverhide.conf>
|
||||
|
||||
serverinfo {
|
||||
name = "irc.proxy.dmz.clandestine.network";
|
||||
name = "irc.dmz.am.nl.eu.clandestine.network";
|
||||
sid = "12X";
|
||||
description = "n3tw3rk 1ns3cur1ty c0rp0r4t10n pr0xy dmz";
|
||||
network_name = "𝓷3𝓽𝔀3𝓻𝓴";
|
||||
|
@ -41,7 +41,7 @@ serverinfo {
|
|||
};
|
||||
|
||||
connect {
|
||||
name = "hub.n3tw3rk.1ns3cur1ty.c0rp";
|
||||
name = "am.nl.eu.clandestine.network";
|
||||
host = "100.64.64.18";
|
||||
port = 7002;
|
||||
timeout = 1 seconds;
|
||||
|
@ -65,6 +65,5 @@ listen {
|
|||
flags = defer, tls;
|
||||
host = "100.64.48.18"; # Public TLS
|
||||
port = 6697;
|
||||
|
||||
};
|
||||
|
||||
|
|
|
@ -6,4 +6,5 @@
|
|||
|
||||
exempt {
|
||||
ip = "100.64.64.16/29";
|
||||
};
|
||||
ip = "100.64.65.224/29";
|
||||
};
|
||||
|
|
|
@ -3,3 +3,17 @@
|
|||
*/
|
||||
|
||||
.include <hb_conf/include/oper.conf>
|
||||
|
||||
operator {
|
||||
name = "SA_NL_EU_01_DMZ";
|
||||
user = "*@console.am.nl.eu.clandestine.network";
|
||||
password = "password";
|
||||
whois = "I'm too lame to read BitchX.doc";
|
||||
class = "console_admin";
|
||||
encrypted = no;
|
||||
umodes = locops, servnotice, wallop, softcallerid, hidden,
|
||||
invisible, external, debug, rej, skill, hideidle,
|
||||
wallop, expiration;
|
||||
flags = admin, connect, connect:remote, die, globops, kill, kill:remote,
|
||||
kline, module, rehash, restart, set, unkline, unxline, xline;
|
||||
};
|
||||
|
|
|
@ -4,8 +4,17 @@
|
|||
|
||||
.include <hb_conf/include/auth.conf>
|
||||
|
||||
auth {
|
||||
spoof = "console.am.nl.eu.clandestine.network";
|
||||
user = "*@100.64.65.131";
|
||||
class = "console_admin";
|
||||
flags = need_password, exceed_limit, kline_exempt,
|
||||
xline_exempt, resv_exempt, can_flood, no_tilde;
|
||||
};
|
||||
|
||||
auth {
|
||||
user = "*@*";
|
||||
class = "tor_dmz_users";
|
||||
spoof = "t0r.dmz.n3tw3rk.1ns3cur1ty.c0rp";
|
||||
};
|
||||
|
||||
|
|
|
@ -23,7 +23,7 @@
|
|||
.include <hb_conf/tor-dmz.serverhide.conf>
|
||||
|
||||
serverinfo {
|
||||
name = "2dhzy4ckmb4gihxsg4jp2li2sb5k2oq6jgxidmeqf3dsqryydhpk7tyd.onion";
|
||||
name = "l75rsd7zj7g57s2d6ojvp2oorfssgcdotmceb5r4yjtw4i2tqy23hhad.onion";
|
||||
sid = "13X";
|
||||
description = "n3tw3rk 1ns3cur1ty c0rp0r4t10n t0r dmz";
|
||||
network_name = "𝓷3𝓽𝔀3𝓻𝓴";
|
||||
|
@ -35,7 +35,7 @@ serverinfo {
|
|||
};
|
||||
|
||||
connect {
|
||||
name = "hub.n3tw3rk.1ns3cur1ty.c0rp";
|
||||
name = "am.nl.eu.clandestine.network";
|
||||
host = "100.64.64.10";
|
||||
port = 7001;
|
||||
timeout = 1 seconds;
|
||||
|
|
|
@ -7,5 +7,6 @@
|
|||
exempt {
|
||||
ip = "100.64.65.2";
|
||||
ip = "100.64.65.10";
|
||||
ip = "100.64.65.128/29";
|
||||
};
|
||||
|
||||
|
|
|
@ -3,3 +3,18 @@
|
|||
*/
|
||||
|
||||
.include <hb_conf/include/oper.conf>
|
||||
|
||||
operator {
|
||||
name = "SA_NL_EU_01_TOR";
|
||||
user = "*@console.am.nl.eu.clandestine.network";
|
||||
password = "password";
|
||||
whois = "I'm too lame to read BitchX.doc";
|
||||
class = "console_admin";
|
||||
encrypted = no;
|
||||
umodes = locops, servnotice, wallop, softcallerid, hidden,
|
||||
invisible, external, debug, rej, skill, hideidle,
|
||||
wallop, expiration;
|
||||
|
||||
flags = admin, connect, connect:remote, die, globops, kill, kill:remote,
|
||||
kline, module, rehash, restart, set, unkline, unxline, xline;
|
||||
};
|
||||
|
|
|
@ -27,86 +27,52 @@ servers = (
|
|||
autoconnect = "yes";
|
||||
},
|
||||
{
|
||||
address = "100.64.65.3";
|
||||
address = "100.64.65.226";
|
||||
chatnet = "proxy_dmz";
|
||||
port = "6665";
|
||||
password = "password";
|
||||
use_tls = "no";
|
||||
tls_verify = "no";
|
||||
autoconnect = "yes";
|
||||
},
|
||||
{
|
||||
address = "100.64.65.195";
|
||||
chatnet = "edge";
|
||||
port = "6665";
|
||||
password = "password";
|
||||
use_tls = "no";
|
||||
tls_verify = "no";
|
||||
autoconnect = "yes";
|
||||
},
|
||||
{
|
||||
address = "100.64.66.2";
|
||||
chatnet = "edge";
|
||||
port = "6665";
|
||||
password = "password";
|
||||
use_tls = "no";
|
||||
tls_verify = "no";
|
||||
autoconnect = "yes";
|
||||
}
|
||||
);
|
||||
|
||||
chatnets = {
|
||||
hub = {
|
||||
nick = "hub_admin";
|
||||
username = "hubadmin";
|
||||
realname = "hub admin";
|
||||
nick = "SA_NL_EU_01_HUB";
|
||||
username = "SA";
|
||||
realname = "SA_NL_EU_01_HUB";
|
||||
type = "IRC";
|
||||
autosendcmd = "/quote oper hub_admin password";
|
||||
};
|
||||
edge = {
|
||||
nick = "edge_admin";
|
||||
username = "edgeadmin";
|
||||
realname = "edge admin";
|
||||
type = "IRC";
|
||||
autosendcmd = "/oper edge_admin password";
|
||||
autosendcmd = "/quote oper SA_NL_EU_01_HUB password";
|
||||
};
|
||||
general = {
|
||||
nick = "general_admin";
|
||||
username = "generaladmin";
|
||||
realname = "general admin";
|
||||
nick = "SA_NL_EU_01_GENERAL";
|
||||
username = "SA";
|
||||
realname = "SA_NL_EU_01_GENERAL";
|
||||
type = "IRC";
|
||||
autosendcmd = "/oper general_admin password";
|
||||
autosendcmd = "/oper SA_NL_EU_01_GENERAL password";
|
||||
};
|
||||
tor_dmz = {
|
||||
nick = "tor_dmz_admin";
|
||||
username = "tdmzadmin";
|
||||
realname = "tor dmz admin";
|
||||
nick = "SA_NL_EU_01_TOR";
|
||||
username = "SA";
|
||||
realname = "SA_NL_EU_01_TOR";
|
||||
type = "IRC";
|
||||
autosendcmd = "/oper tor_dmz_admin password";
|
||||
};
|
||||
tor_edge = {
|
||||
nick = "tor_dmz_admin";
|
||||
username = "tdmzadmin";
|
||||
realname = "tor dmz admin";
|
||||
type = "IRC";
|
||||
autosendcmd = "/oper tor_dmz_admin password";
|
||||
autosendcmd = "/oper SA_NL_EU_01_TOR password";
|
||||
};
|
||||
proxy_dmz = {
|
||||
nick = "proxy_dmz_admin";
|
||||
username = "pdmzadmin";
|
||||
realname = "tor dmz admin";
|
||||
nick = "SA_NL_EU_01_DMZ";
|
||||
username = "SA";
|
||||
realname = "SA_NL_EU_01_DMZ";
|
||||
type = "IRC";
|
||||
autosendcmd = "/oper proxy_dmz_admin password";
|
||||
autosendcmd = "/oper SA_NL_EU_01_DMZ password";
|
||||
};
|
||||
};
|
||||
|
||||
channels = (
|
||||
{ name = "#partyline"; chatnet = "hub"; autojoin = "yes"; },
|
||||
{ name = "#partyline"; chatnet = "edge"; autojoin = "yes"; },
|
||||
{ name = "#partyline"; chatnet = "general"; autojoin = "yes"; },
|
||||
{ name = "#partyline"; chatnet = "tor_dmz"; autojoin = "yes"; },
|
||||
{ name = "#partyline"; chatnet = "proxy_dmz"; autojoin = "yes"; },
|
||||
{ name = "#partyline"; chatnet = "tor_edge"; autojoin = "yes"; }
|
||||
{ name = "#partyline"; chatnet = "proxy_dmz"; autojoin = "yes"; }
|
||||
);
|
||||
|
||||
aliases = {
|
||||
|
|
|
@ -11,9 +11,6 @@ networks:
|
|||
hub:
|
||||
external:
|
||||
name: hb_hub_console
|
||||
edge:
|
||||
external:
|
||||
name: hb_edge_console
|
||||
general:
|
||||
external:
|
||||
name: hb_general_console
|
||||
|
@ -23,9 +20,6 @@ networks:
|
|||
proxy_dmz:
|
||||
external:
|
||||
name: hb_proxy_dmz_console
|
||||
tor_edge:
|
||||
external:
|
||||
name: hb_tor_edge_console
|
||||
|
||||
services:
|
||||
console:
|
||||
|
@ -56,15 +50,11 @@ services:
|
|||
ipv4_address: 100.64.0.22
|
||||
hub:
|
||||
ipv4_address: 100.64.64.51
|
||||
edge:
|
||||
ipv4_address: 100.64.65.196
|
||||
general:
|
||||
ipv4_address: 100.64.65.163
|
||||
tor_dmz:
|
||||
ipv4_address: 100.64.65.131
|
||||
proxy_dmz:
|
||||
ipv4_address: 100.64.65.4
|
||||
tor_edge:
|
||||
ipv4_address: 100.64.66.2
|
||||
ipv4_address: 100.64.65.227
|
||||
volumes:
|
||||
- ../config/irssi/:/home/console/.irssi
|
||||
|
|
|
@ -1,58 +0,0 @@
|
|||
# https://docs.docker.com/compose/compose-file/
|
||||
|
||||
# 100.64.48.12/30 100.64.65.192/27
|
||||
|
||||
version: "3.8"
|
||||
|
||||
networks:
|
||||
default:
|
||||
enable_ipv6: true
|
||||
ipam:
|
||||
driver: default
|
||||
config:
|
||||
- subnet: 2001:470:dc7b:10::/64
|
||||
- subnet: 100.64.48.12/30
|
||||
console:
|
||||
ipam:
|
||||
driver: default
|
||||
config:
|
||||
- subnet: 100.64.65.192/29
|
||||
hub:
|
||||
external:
|
||||
name: hb_hub_edge_hub
|
||||
|
||||
services:
|
||||
edge:
|
||||
restart: unless-stopped
|
||||
hostname: 3dg3.n3tw3rk.1ns3cur1ty.c0rp
|
||||
build:
|
||||
context: ../hybrid
|
||||
dockerfile: Dockerfile
|
||||
image: hybrid:latest
|
||||
command: "/usr/local/ircd/bin/ircd -foreground -pidfile /dev/shm/ircd.pid -configfile /usr/local/ircd/etc/hb_conf/edge.conf -logfile /dev/stdout"
|
||||
environment:
|
||||
LANG: en_US.utf8
|
||||
TZ: UTC
|
||||
ulimits:
|
||||
nproc: 65535
|
||||
nofile:
|
||||
soft: 1024000
|
||||
hard: 1024000
|
||||
networks:
|
||||
default:
|
||||
ipv4_address: 100.64.48.14
|
||||
ipv6_address: 2001:470:dc7b:10::2
|
||||
console:
|
||||
ipv4_address: 100.64.65.195
|
||||
hub:
|
||||
ipv4_address: 100.64.64.27
|
||||
volumes:
|
||||
- type: volume
|
||||
source: ephemeral
|
||||
target: /usr/local/ircd/var
|
||||
volume:
|
||||
nocopy: false
|
||||
- ../config/hybrid:/usr/local/ircd/etc/hb_conf:ro
|
||||
|
||||
volumes:
|
||||
ephemeral:
|
|
@ -32,7 +32,7 @@ networks:
|
|||
services:
|
||||
general:
|
||||
restart: unless-stopped
|
||||
hostname: g3n3r4l.n3tw3rk.1ns3cur1ty.c0rp
|
||||
hostname: irc.am.nl.eu.clandestine.network
|
||||
build:
|
||||
context: ../hybrid
|
||||
dockerfile: Dockerfile
|
||||
|
|
|
@ -56,7 +56,7 @@ networks:
|
|||
services:
|
||||
hub:
|
||||
restart: unless-stopped
|
||||
hostname: hub.n3tw3rk.1ns3cur1ty.c0rp
|
||||
hostname: am.nl.eu.clandestine.network
|
||||
build:
|
||||
context: ../hybrid
|
||||
dockerfile: Dockerfile
|
||||
|
|
|
@ -18,7 +18,7 @@ networks:
|
|||
name: hb_redis_anope
|
||||
|
||||
services:
|
||||
edge:
|
||||
operserv:
|
||||
restart: unless-stopped
|
||||
hostname: 0p3rs3rv.n3tw3rk.1ns3cur1ty.c0rp
|
||||
build:
|
||||
|
@ -47,8 +47,6 @@ services:
|
|||
volume:
|
||||
nocopy: false
|
||||
- ../config/anope/services.oper.conf:/anope/conf/services.conf:ro
|
||||
- ../config/anope/modules.oper.conf:/anope/conf/modules.conf:ro
|
||||
- ../config/anope/operserv.conf:/anope/conf/operserv.conf:ro
|
||||
- ../config/anope/services.motd:/anope/conf/services.motd:ro
|
||||
|
||||
volumes:
|
||||
|
|
|
@ -23,7 +23,7 @@ networks:
|
|||
services:
|
||||
proxy_dmz:
|
||||
restart: unless-stopped
|
||||
hostname: pr0xy-dmz.n3tw3rk.1ns3cur1ty.c0rp
|
||||
hostname: irc.dmz.am.nl.eu.clandestine.network
|
||||
build:
|
||||
context: ../hybrid
|
||||
dockerfile: Dockerfile
|
||||
|
|
|
@ -26,7 +26,7 @@ networks:
|
|||
services:
|
||||
tor_dmz:
|
||||
restart: unless-stopped
|
||||
hostname: t0r-dmz.n3tw3rk.1ns3cur1ty.c0rp
|
||||
hostname: l75rsd7zj7g57s2d6ojvp2oorfssgcdotmceb5r4yjtw4i2tqy23hhad.onion
|
||||
build:
|
||||
context: ../hybrid
|
||||
dockerfile: Dockerfile
|
||||
|
|
Loading…
Reference in New Issue