The previous default of 5 messages is utterly lame and didn't provide enough context to anything, and was also a downgrade from the old server as that had 10 messages by default (of which we're now going back to with this change).
58 lines
1.7 KiB
TOML
58 lines
1.7 KiB
TOML
[http]
|
|
host = "0.0.0.0"
|
|
port = 6004
|
|
# Whether the server is behind a reverse proxy, like NGINX
|
|
proxying = false
|
|
# IPs allowed to access the server in proxy mode.
|
|
# 99% of the time this will only be 127.0.0.1
|
|
proxyAllowedIps = ["127.0.0.1"]
|
|
|
|
[vm]
|
|
qemuArgs = "qemu-system-x86_64"
|
|
vncPort = 5900
|
|
snapshots = true
|
|
# Uncomment qmpHost and qmpPort if you're using Windows.
|
|
#qmpHost = "127.0.0.1"
|
|
#qmpPort = "5800"
|
|
# Comment out qmpSockDir if you're using Windows.
|
|
qmpSockDir = "/tmp/"
|
|
|
|
[collabvm]
|
|
node = "acoolvm"
|
|
displayname = "A <b>Really</b> Cool CollabVM Instance"
|
|
motd = "welcome!"
|
|
# Command used to ban an IP.
|
|
# Use $IP to specify an ip and (optionally) use $NAME to specify a username
|
|
bancmd = "iptables -A INPUT -s $IP -j REJECT"
|
|
moderatorEnabled = true
|
|
usernameblacklist = []
|
|
maxChatLength = 100
|
|
maxChatHistoryLength = 10
|
|
# Temporarily mute a user if they send more than x messages in n seconds
|
|
automute = {enabled = true, seconds = 5, messages = 5}
|
|
# How long a temporary mute lasts, in seconds
|
|
tempMuteTime = 30
|
|
# How long a turn lasts, in seconds
|
|
turnTime = 20
|
|
# How long a reset vote lasts, in seconds
|
|
voteTime = 100
|
|
# How long until another vote can be started, in seconds
|
|
voteCooldown = 180
|
|
# SHA256 sum of the admin and mod passwords. This can be generated with the following command:
|
|
# printf "<password>" | sha256sum -
|
|
# Example hash is hunter2 and hunter3
|
|
adminpass = "f52fbd32b2b3b86ff88ef6c490628285f482af15ddcb29541f94bcf526a3f6c7"
|
|
modpass = "fb8c2e2b85ca81eb4350199faddd983cb26af3064614e737ea9f479621cfa57a"
|
|
[collabvm.moderatorPermissions]
|
|
# What a moderator can and can't do
|
|
restore = true
|
|
reboot = true
|
|
ban = true
|
|
forcevote = true
|
|
mute = true
|
|
kick = true
|
|
bypassturn = true
|
|
rename = true
|
|
grabip = true
|
|
xss = true
|