Difference between revisions of "CollabVM Server 2.0"

From Computernewb Wiki
Jump to navigation Jump to search
(Replaced content with "{{delete|garbage page, needs more work}}")
Tag: Replaced
m (Reverted edits by MrTorVandal5 (talk) to last revision by Icanttellyou)
Tag: Rollback
Line 1: Line 1:
{{delete|garbage page, needs more work}}
+
{{Infobox product
 +
| name        = <b>CollabVM Server 2.0</b>
 +
| logo        = [[File:CVM2.png|center]]
 +
| developer    = Cosmic Sans, Dartz
 +
| license      = GNU General Public License v3.0
 +
| archs        = x86, x86-64, ARM32, ARM64
 +
| platforms    = Windows, Linux, MacOS, BSD, GNU/Hurd
 +
| release      = Unknown (hopefully late 2019?)
 +
| successor    = None
 +
}}
 +
 
 +
'''CollabVM Server 2.0''' is an open source server that, as the name suggests, will power CollabVM, its variants, and mirrors. It is currently unreleased and in beta but the source code is available. Planned release date is <s>early 2019</s> <code>while(true){current_year=current_year+1}</code>, but no promises can be given.
 +
 
 +
CollabVM Server 2.0 currently runs on Windows, Linux, macOS, and BSD, but binaries must be built manually on the latter two.
 +
 
 +
==Sections==
 +
*[[CollabVM Server 2.0/Getting Started|Getting Started]]
 +
*[[CollabVM Server 2.0/Admin Panel|Admin Panel]]
 +
 
 +
==New Features==
 +
*Account registrations/username reservations.
 +
*Audio support
 +
*HTTPS/SSL
 +
*Official Windows 7/Server 2008 R2+ support (experimental support available in 1.2 as well).
 +
*RDP and VNC support (RDP support is for VirtualBox, other software will likely work fine)
 +
*Support for all major hypervisors (Planned: QEMU, VMWare, and VirtualBox). Anything with VNC/RDP support will work (even real machines).
 +
*UserVM support (as in, users can have their own VMs listed on the CollabVM home page)
 +
 
 +
==Automated builds==
 +
Another new feature of collab-vm-server 2.0 is that it now has automated builds, meaning that collab-vm-server 2.0 binaries will be automatically built so you don't have to compile it yourself. You can download automated builds of collab-vm-server 2.0 from the following two locations:
 +
*[https://github.com/Cosmic-Sans/collab-vm-server/releases Github releases] (recommended)
 +
*[https://computernewb.com/jenkins/ Computernewb Jenkins interface] (updates slower, but has builds for more operating systems.)
 +
 
 +
==Minimum Requirements==
 +
*RAM:
 +
**Linux and Windows: At least 512 MB of free RAM on the server (Recommended: at least 2GB)
 +
*Processor:
 +
**At least a Intel Pentium 4/AMD Athlon XP or newer at >300 MHz (Recommended: Any modern Intel/AMD CPU, preferably >2 GHz with VT-d technology)
 +
**A processor with virtualization technology is not required by collab-vm-server, but most modern VM software requires it. VMWare and Virtualbox require it, while QEMU and Bochs do not.
 +
*Space: At least 200 MB of free space, preferably around ~5-10 GB of space for VMs
 +
 
 +
=Operating System=
 +
==BSD==
 +
===FreeBSD, NetBSD, OpenBSD===
 +
*Will build, but the required dependencies must be compiled or installed manually as vcpkg does not support these operating systems.
 +
 
 +
==Linux==
 +
===Arch Linux/Gentoo===
 +
*Use whatever the latest version is for best results
 +
 
 +
===Debian===
 +
*Use Debian 10 "Buster", older versions might have problems
 +
 
 +
===Ubuntu===
 +
*Use Ubuntu 18.04 LTS for best results. 14.04/16.04 might work. Support for 12.04 has been dropped.
 +
 
 +
==MacOS==
 +
*Use macOS 10.14 "Mojave", for best results, but 10.13 High Sierra and 10.12 Sierra should also work. Older versions may have problems.
 +
 
 +
==Windows==
 +
*Use Windows 7 SP1 (or a server variant) or higher ([[CollabVM Server 2.0/Support|Windows XP/Vista]] ''might'' work, but cannot be guaranteed/is not supported)
 +
 
 +
==External links==
 +
*[https://github.com/cosmic-sans/collab-vm-common Common source code]
 +
*[https://github.com/cosmic-sans/collab-vm-server Server source code]
 +
*[https://github.com/cosmic-sans/guacamole-server Guacamole server]
 +
 
 +
[[Category:Documentation]]

Revision as of 19:11, 22 December 2019

CollabVM Server 2.0
CVM2.png
Developer(s) Cosmic Sans, Dartz
License GNU General Public License v3.0
Platforms Windows, Linux, MacOS, BSD, GNU/Hurd
Architectures x86, x86-64, ARM32, ARM64
Release date Unknown (hopefully late 2019?)
Successor None

CollabVM Server 2.0 is an open source server that, as the name suggests, will power CollabVM, its variants, and mirrors. It is currently unreleased and in beta but the source code is available. Planned release date is early 2019 while(true){current_year=current_year+1}, but no promises can be given.

CollabVM Server 2.0 currently runs on Windows, Linux, macOS, and BSD, but binaries must be built manually on the latter two.

Sections

New Features

  • Account registrations/username reservations.
  • Audio support
  • HTTPS/SSL
  • Official Windows 7/Server 2008 R2+ support (experimental support available in 1.2 as well).
  • RDP and VNC support (RDP support is for VirtualBox, other software will likely work fine)
  • Support for all major hypervisors (Planned: QEMU, VMWare, and VirtualBox). Anything with VNC/RDP support will work (even real machines).
  • UserVM support (as in, users can have their own VMs listed on the CollabVM home page)

Automated builds

Another new feature of collab-vm-server 2.0 is that it now has automated builds, meaning that collab-vm-server 2.0 binaries will be automatically built so you don't have to compile it yourself. You can download automated builds of collab-vm-server 2.0 from the following two locations:

Minimum Requirements

  • RAM:
    • Linux and Windows: At least 512 MB of free RAM on the server (Recommended: at least 2GB)
  • Processor:
    • At least a Intel Pentium 4/AMD Athlon XP or newer at >300 MHz (Recommended: Any modern Intel/AMD CPU, preferably >2 GHz with VT-d technology)
    • A processor with virtualization technology is not required by collab-vm-server, but most modern VM software requires it. VMWare and Virtualbox require it, while QEMU and Bochs do not.
  • Space: At least 200 MB of free space, preferably around ~5-10 GB of space for VMs

Operating System

BSD

FreeBSD, NetBSD, OpenBSD

  • Will build, but the required dependencies must be compiled or installed manually as vcpkg does not support these operating systems.

Linux

Arch Linux/Gentoo

  • Use whatever the latest version is for best results

Debian

  • Use Debian 10 "Buster", older versions might have problems

Ubuntu

  • Use Ubuntu 18.04 LTS for best results. 14.04/16.04 might work. Support for 12.04 has been dropped.

MacOS

  • Use macOS 10.14 "Mojave", for best results, but 10.13 High Sierra and 10.12 Sierra should also work. Older versions may have problems.

Windows

  • Use Windows 7 SP1 (or a server variant) or higher (Windows XP/Vista might work, but cannot be guaranteed/is not supported)

External links