CollabVM Server 1.x

From Computernewb Wiki
Jump to navigation Jump to search
CollabVM Server
Collabvmlogo.png
Developer(s) Cosmic Sans, Dartz, Geodude; other various contributors
License Apache License 2.0
Platforms Windows, Linux
Supported architectures amd64, i386, armhf
Release date July 28, 2015 (first), January 19, 2017 (current)
Successor CollabVM Server 2.0

The CollabVM Server (collab-vm-server), latest version 1.2.7, is the current version of CollabVM Server. It is an open source server that powers CollabVM, ExperimentalVM, the Virus Farm, and all current variants of CollabVM. It can be considered the "heart" of CollabVM.

Currently, the server runs on Linux, primarily supporting Debian-based operating systems. It is known to work on Debian, Ubuntu Server and Desktop, as well as the Red Hat (CentOS), openSUSE and Arch Linux line of Linux distributions.

Recently a windows port was made, downloadable here: Windows Port

(Thanks ir0nlake!)

Official BSD and Mac OS support is planned in the future.

Sections[edit]

Minimum Requirements[edit]

  • RAM:
    • Linux: 128 MB of free RAM on the server (Recommended: 2 GB of free RAM)
    • Windows: 32 MB of free RAM on the server (Recommended: 2 GB of free RAM)
  • Processor:
    • Intel(R) Pentium Processor @ 50 MHz / AMD(R) K5-75 @ 75 MHz (Recommended: Any modern Intel/AMD CPU, preferably >2 GHz with VT-x technology for optimal VM performance).
      • collab-vm-server is also capable of running on the ARM architecture. The current port is designed for the Raspberry Pi 3 and isn't guaranteed to work on other platforms.
        • Theoretically, there is no reason why it shouldn't also compile and run on PowerPC, MIPS, z/Architecture, HPPA, or others, but this is not tested and cannot be guaranteed to work.
      • A processor with virtualization technology is not required by QEMU or collab-vm-server, but one is highly recommended for optimal performance.
  • Space:
    • 40 MB for collab-vm-server (Recommended: 4 GB of free space, for VMs and such)
  • OS:
    • Linux:
      • Arch Linux: Unknown but just use latest, it works
      • CentOS: CentOS 6
      • Debian: Debian 7 "Wheezy" (Recommended: Debian 8 "Jessie") (might work on Debian 6 but not sure on this)
      • Ubuntu: Ubuntu 12.04 LTS (Recommended: Ubuntu 16.04.2 LTS)
    • Windows:
      • ReactOS/Wine: This is not tested on ReactOS or Wine and is not guaranteed to work.
      • Windows:
        • collab-vm-server has an experimental Windows port that requires Windows Vista SP2 and above, compiled from MSYS2. (Recommended: Windows 7 or Windows 10.)
        • collab-vm-server can be compiled and run on MSYS2, which is what the current experimental Windows port is compiled with. This requires Windows Vista SP2 or above.
        • collab-vm-server can be compiled and run on Visual Studio 2017, which requires Windows XP SP3 or above and the Visual Studio 2010 and Visual Studio 2015 runtimes installed.
        • collab-vm-server should be able to compile and run on Cygwin, which requires Windows Vista SP2 or above.
        • collab-vm-server can also run on the Windows Subsystem for Linux, which is included in Windows 10, Windows Server 2016, and Windows Server 2019.
    • MacOS:
      • collab-vm-server should be possible to compile and run on MacOS. I'm not sure what the oldest version that would work is, so it's probably safer to use the latest MacOS.
    • BSD:
      • collab-vm-server should be possible to compile and run on FreeBSD. I'm not sure about any other versions of BSD.
    • Solaris:
      • collab-vm-server should be possible to compile and run on OpenIndiana and Oracle Solaris. I'm not sure what the oldest version that would work is so it's probably safe to use the latest version.
  • QEMU:
    • QEMU 0.10 (Recommended: QEMU 2.9 or latest)

Downloads[edit]