forked from supernets/inspircd
fix directory structure and git ignore
This commit is contained in:
parent
7dfadf21cd
commit
7f99ef3424
30
config.env
Normal file
30
config.env
Normal file
@ -0,0 +1,30 @@
|
|||||||
|
ADMIN_EMAIL="no-reply@supernets.org"
|
||||||
|
SID="01B"
|
||||||
|
SERVER_NAME="lux.supernets.org"
|
||||||
|
NETWORK_NAME="SuperNETs"
|
||||||
|
STS_HOST="lux.supernets.org"
|
||||||
|
SASL_TARGET="services.supernets.org"
|
||||||
|
ADMIN_PASSWORD="YzUzZmVmYjA0YjQwZjA5MjViYmNmYTFkOTQ0YzVmMzE3ODM3ZjI1MWYxZmY3ZGM3"
|
||||||
|
PORT="6667"
|
||||||
|
SSL_PORT="6697"
|
||||||
|
SERVER_SSL_PORT="7000"
|
||||||
|
HTTP_ACL_PASSWORD="MTU3OTI1MDgyNzczYzZlNTkyOTZlZjY2MGFlNjU4YmI0OGEwNmU5Nzk4YmJlOWYz"
|
||||||
|
HTTP_ACL_USERNAME="supernets"
|
||||||
|
ROLE_PLAY_VHOST="roleplay/supernets.org"
|
||||||
|
CUSTOM_VERSION="c l a n d e s t i n e"
|
||||||
|
NET_ADMIN_VHOST="admin/supernets.org"
|
||||||
|
GLOBAL_OP_VHOST="oper/supernets.org"
|
||||||
|
HOPM_VHOST="hopm/supernets.org"
|
||||||
|
HELPER_VHOST="helper/supernets.org"
|
||||||
|
SERVICES_ULINE="services.supernets.org"
|
||||||
|
WS_ORIGIN_ALLOW="lux.supernets.org"
|
||||||
|
DEFAULT_BLOCK_HOST_MASK="nothing@nowhere.nadda"
|
||||||
|
LINK_RECV_PASSWORD="MTg4ZDNjNTE5ZDU2MTQxZDdmZWNmNjU1ZjUzY2NkMWM3M2ZmMTY2NmFmYWJhOWIw"
|
||||||
|
LINK_SEND_PASSWORD="MTg4ZDNjNTE5ZDU2MTQxZDdmZWNmNjU1ZjUzY2NkMWM3M2ZmMTY2NmFmYWJhOWIw"
|
||||||
|
LINK_TIMEOUT="32"
|
||||||
|
CLOAK_KEY="NzY2NDM5NTkyOTVmOTdmZDkzODA2NDk5MWRmNjVjZjRhMzcyOGZjMTgwY2YwMGIz"
|
||||||
|
CLOAK_PREFIX="cloak/"
|
||||||
|
CLOAK_SUFFIX=".hidden"
|
||||||
|
DEFAULT_USER_MODES="x"
|
||||||
|
SSL_USER_MODES="x"
|
||||||
|
USE_DNSBL="no"
|
1
custom/.gitignore
vendored
1
custom/.gitignore
vendored
@ -1,2 +1,3 @@
|
|||||||
|
include.conf
|
||||||
motd.conf
|
motd.conf
|
||||||
oper.motd.conf
|
oper.motd.conf
|
||||||
|
160
include.conf.example
Normal file
160
include.conf.example
Normal file
@ -0,0 +1,160 @@
|
|||||||
|
<sslprofile certfile="/etc/ssl/inspircd/server.crt"
|
||||||
|
compression="no"
|
||||||
|
keyfile="/etc/ssl/inspircd/server.key"
|
||||||
|
name="defaultssl"
|
||||||
|
tlsv11="no"
|
||||||
|
tlsv12="yes"
|
||||||
|
tlsv13="yes"
|
||||||
|
renegotiation="no"
|
||||||
|
requestclientcert="no"
|
||||||
|
provider="gnutls">
|
||||||
|
|
||||||
|
<badhost host="*@*"
|
||||||
|
reason="default hostmask block">
|
||||||
|
|
||||||
|
<exception host="*@127.0.0.1/32"
|
||||||
|
reason="Local IRC client">
|
||||||
|
|
||||||
|
<eventexec command="/bin/true"
|
||||||
|
event="rehash">
|
||||||
|
|
||||||
|
<oper host="*@*"
|
||||||
|
name="admin"
|
||||||
|
password="&env.ADMIN_PASSWORD;"
|
||||||
|
type="NetAdmin">
|
||||||
|
|
||||||
|
<showfile endtext="End of uptime"
|
||||||
|
file="/proc/uptime"
|
||||||
|
introtext="server uptime:"
|
||||||
|
name="UPTIME">
|
||||||
|
|
||||||
|
<showfile endtext="End of loadavg"
|
||||||
|
file="/proc/loadavg"
|
||||||
|
introtext="server loadavg:"
|
||||||
|
name="LOADAVG">
|
||||||
|
|
||||||
|
<bind address="*"
|
||||||
|
port="8000"
|
||||||
|
type="httpd">
|
||||||
|
|
||||||
|
<bind address="*"
|
||||||
|
port="&env.SSL_PORT;"
|
||||||
|
sslprofile="defaultssl"
|
||||||
|
type="clients">
|
||||||
|
|
||||||
|
<bind address="*"
|
||||||
|
port="&env.PORT;"
|
||||||
|
type="clients">
|
||||||
|
|
||||||
|
<bind address="*"
|
||||||
|
port="7001"
|
||||||
|
type="servers">
|
||||||
|
|
||||||
|
<bind address="*"
|
||||||
|
port="&env.SERVER_SSL_PORT;"
|
||||||
|
sslprofile="defaultssl"
|
||||||
|
type="servers">
|
||||||
|
|
||||||
|
<admin email="&env.ADMIN_EMAIL;"
|
||||||
|
name="admin"
|
||||||
|
nick="admin">
|
||||||
|
|
||||||
|
<server description="internet relay chat network"
|
||||||
|
id="&env.SID;"
|
||||||
|
name="&env.SERVER_NAME;"
|
||||||
|
network="&env.NETWORK_NAME;">
|
||||||
|
|
||||||
|
<connect commandrate="&env.COMMAND_RATE;"
|
||||||
|
fakelag="&env.FAKE_LAG;"
|
||||||
|
hardsendq="&env.HARD_SENDQ;"
|
||||||
|
maxchans="&env.MAX_CHANS;"
|
||||||
|
motd="defaultmotd"
|
||||||
|
name="all"
|
||||||
|
pingfreq="&env.PING_FREQ;"
|
||||||
|
recvq="&env.RECVQ;"
|
||||||
|
softsendq="&env.SOFT_SENDQ;"
|
||||||
|
threshold="&env.COMMAND_RATE_THRESHOLD;"
|
||||||
|
timeout="&env.COMMAND_RATE_THRESHOLD_TIMEOUT;"
|
||||||
|
useconnflood="&env.USE_CONN_FLOOD;"
|
||||||
|
usednsbl="&env.USE_DNSBL;"
|
||||||
|
useident="&env.USE_IDENT;"
|
||||||
|
resolvehostnames="&env.RESOLVE_HOST_NAMES;"
|
||||||
|
useconnectban="&env.USE_CONNECT_BAN;">
|
||||||
|
|
||||||
|
<connect allow="*"
|
||||||
|
autojoin="#blackhole"
|
||||||
|
globalmax="&env.GLOBAL_MAX;"
|
||||||
|
localmax="&env.LOCAL_MAX;"
|
||||||
|
maxconnwarn="&env.MAX_CONN_WARN;"
|
||||||
|
modes="&env.DEFAULT_USER_MODES;"
|
||||||
|
name="default"
|
||||||
|
parent="all"
|
||||||
|
port="&env.PORT;">
|
||||||
|
|
||||||
|
<connect allow="*"
|
||||||
|
autojoin="#blackhole"
|
||||||
|
globalmax="&env.GLOBAL_MAX;"
|
||||||
|
localmax="&env.LOCAL_MAX;"
|
||||||
|
maxconnwarn="&env.MAX_CONN_WARN;"
|
||||||
|
modes="&env.SSL_USER_MODES;"
|
||||||
|
name="ssl"
|
||||||
|
parent="all"
|
||||||
|
port="&env.SSL_PORT;">
|
||||||
|
|
||||||
|
<connect allow="*"
|
||||||
|
name="authenticated"
|
||||||
|
globalmax="&env.GLOBAL_MAX;"
|
||||||
|
localmax="&env.LOCAL_MAX;"
|
||||||
|
maxconnwarn="&env.MAX_CONN_WARN;"
|
||||||
|
modes="&env.SSL_USER_MODES;"
|
||||||
|
parent="all"
|
||||||
|
port="&env.SSL_PORT;"
|
||||||
|
requireaccount="yes">
|
||||||
|
|
||||||
|
<operjoin channel="&env.OPER_CHANNEL;"
|
||||||
|
override="no">
|
||||||
|
|
||||||
|
<httpdacl password="&env.HTTP_ACL_PASSWORD;"
|
||||||
|
path="/*"
|
||||||
|
types="password"
|
||||||
|
username="&env.HTTP_ACL_USERNAME;">
|
||||||
|
|
||||||
|
<autoconnect period="8s"
|
||||||
|
server="vps-1.lame-network.local">
|
||||||
|
|
||||||
|
<link allowmask="*"
|
||||||
|
bind="1.2.3.4"
|
||||||
|
hidden="no"
|
||||||
|
sslprofile="defaultssl"
|
||||||
|
ipaddr="4.2.3.1"
|
||||||
|
name="vps-1.lame-network.local"
|
||||||
|
port="&env.SERVER_SSL_PORT;"
|
||||||
|
recvpass="&env.LINK_RECV_PASSWORD;"
|
||||||
|
sendpass="&env.LINK_SEND_PASSWORD;"
|
||||||
|
statshidden="no"
|
||||||
|
timeout="&env.LINK_TIMEOUT;">
|
||||||
|
|
||||||
|
<ident prefixunqueried="&env.IDENT_PREFIX_UNQUERIED;"
|
||||||
|
timeout="&env.IDENT_TIMEOUT;">
|
||||||
|
|
||||||
|
<permchannels channel="&env.OPER_CHANNEL;"
|
||||||
|
modes="npstOP"
|
||||||
|
topic="party line">
|
||||||
|
|
||||||
|
<permchannels channel="&env.SERVICE_CHANNEL;"
|
||||||
|
modes="npstOP"
|
||||||
|
topic="Service monitoring">
|
||||||
|
|
||||||
|
<permchannels channel="#blackhole"
|
||||||
|
modes="ntP"
|
||||||
|
topic="blackhole">
|
||||||
|
|
||||||
|
<exemptfromfilter target="&env.OPER_CHANNEL;">
|
||||||
|
|
||||||
|
<exemptfromfilter target="&env.SERVICE_CHANNEL;">
|
||||||
|
|
||||||
|
<exemptfromfilter target="&env.HELP_CHANNEL;">
|
||||||
|
|
||||||
|
<passforward cmd="SQUERY $nickrequired :IDENTIFY $nick $pass"
|
||||||
|
forwardmsg="NOTICE $nick :*** Forwarding PASS to $nickrequired"
|
||||||
|
nick="NICKSERV">
|
Loading…
Reference in New Issue
Block a user