Bureaucrats, Check users, Interface administrators, Push subscription managers, Suppressors, Administrators, userexport
1,015
edits
m (1 revision imported) |
Undefishin (talk | contribs) No edit summary |
||
==How to access it==
To access the Admin Panel, you can go to wherever you put your admin webapp (<nowiki>http://127.0.0.1:(collab-vm-server port)/admin/ </nowiki> (replace 127.0.0.1 with your IP address if
By default, the admin password is '''collabvm'''. It is recommended to change this immediately, since it is highly insecure (any password we put on here by default would be insecure, no matter the complexity).
This is the built in anti-spam feature CollabVM has. By default it allows you to send 4 messages in 3 seconds before muting for 30 seconds.
If you want to disable the anti-spam, set this value to 0.
====Chat Mute Time====
*'''Default value''': 120 seconds
If you are using
====Ban IP Command====
Example commands:
*BSD:
*Linux:
*Linux (with ipset):
*Windows Vista/Server 2008 and up:
====JPEG Compression Quality====
*'''Default value''': 75 (percent)
If you are using
====Blacklisted usernames====
To prevent impersonation of other users, you can add a blacklist of usernames. Moderators and Admins are able to bypass this, so it is recommended to add a list of moderators and admin usernames. To add usernames, you simply do this:
====Enable Moderator Rank====
Administrators also have "VM Monitor" when logged in as admin on the VM
: This permission allows to forcibly restore the virtual machine (as if a vote reset passed) to its original state.
: This permission allows to forcibly restart the virtual machine.
====Ban Users====▼
: This permission allows to
====Force Votes====▼
; Kick Users
====Mute Users====▼
This permission allows to mute users - it can be a temporary (whatever's specified in "Chat Mute Time") or permanent mute.▼
====Bypass & End Turns====▼
: This permission allows to
====Rename Users====▼
▲This permission allows to forcibly rename users.
▲: This permission allows to mute users - it can be a temporary (whatever's specified in "Chat Mute Time") or permanent mute.
====Copy IPs====▼
This permission allows to copy IP addresses.▼
: This permission allows to bypass (allows you to shoto at the top of the turn queue, ending the current turn) and end turns, as well as clear the turn queue.
: This permission allows to forcibly rename users.
▲: This permission allows to copy IP addresses.
===Server Passwords===
*'''Default value''': false
If you want the VM to start when your server starts up, enable this.
==== Descriptions ====
=====URL Name=====
*'''Default value''': (none)
The URL name is what your VM's internal name will be. Most people will leave this as something like "win7", "win10", "debian", etc.
=====Display Name=====
*'''Default value''': (none)
This is what will display when people see your VM in a list, so make it something descriptive
Because the display name is not sanitized in the webapp, you can put HTML tags in the display name, thereby meaning you can extend the display name by putting a <code>br</code> tag after your VM name and adding in a description or whatever you want. But keep in mind, if you're going to put your VM on the UserVMs, you'll have to get rid of your XSS as it is not allowed.
*'''Default value''': (none)
This is the message that you will see when you join a VM. This can be anything.
==== VNC/QMP ====
=====VNC Address=====
*'''Default value''': 127.0.0.1
The VNC IP Address. It is highly recommended to keep this as 127.0.0.1.
=====VNC Port=====
*'''Default value''': 5900
The VNC Port. You should only need to change this if you are already running a VNC Server on 5900 or you are running multiple VMs. If you are, selecting the input box and pressing the up arrow should work fine.
=====QMP Socket Type=====
*'''Default value''': Local
The QMP Socket Type. You should normally not have to touch this.
=====QMP Address=====
*'''Default value''': localhost
The QMP Address. You should normally not have to touch this.
=====QMP Port=====
*'''Default value''': 5800
The QMP Port. You should normally not have to touch this.
=====Max Guacamole/QMP Connection Attempts=====
*'''Default value''': 5
If your server has a lot of stuff running, has a slow CPU, or low memory, it might take a bit for QEMU to actually start. You can configure the maximum attempts here.
====Technical====
=====Hypervisor=====
*'''Default value''': QEMU
Right now, the only working hypervisor is QEMU, so there's nothing to change.
=====Start Command=====
*'''Default value''': (none)
The start command for your VM goes here.
<code>qemu-system-i386 -m 1G -usb -accel kvm -device usb-tablet -nographic</code>
=====Snapshot Mode=====
*'''Default value''': off
The "Snapshot Mode" is required if you want to use Vote Resets. After you install your VM, you should set this to "Hard Drive Snapshots" otherwise all changes made to the VM will be permanent.
=====Restore After Shutdown=====
*'''Default value''': false
If you want your VM to restore after it is shut down, you can enable this option. It is recommended to use Vote Resets instead.
====Togglable Features====
=====Turns Enabled=====
*'''Default value''': false
If you want turns to be enabled, check this box.
=====Turn Time=====
*'''Default value''': 20 seconds
How long you want each users turn to last. i.e. If you want turns to last 18 seconds, set this number to 18.
=====Votes Enabled=====
*'''Default value''': false
If you want vote for resets to be enabled, check this box. Note that the Snapshot Mode must be set to "Hard Drive Snapshots" for this to work.
=====Vote Time=====
*'''Default value''': 60 seconds
Determines how long each vote reset should last.
=====Vote Cooldown=====
*'''Default value''': 120 seconds
Determines how long it takes before another vote for reset can begin.
|
edits