How to build CollabVM Server on Debian 11: Difference between revisions

import>Dartz
m 1 revision imported
import>Shithead666
LUL 0WN3D R8KT
Line 1: Line 1:
'''This should work with newer Debian based distros too (such as Ubuntu 20.04 or 21.10)'''
__NOTOC__=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
 
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
This page documents how to build CollabVM Server 1.2.11 on Debian 11 and later, I have not been able to build the server on Debian 10 or earlier.
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
 
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
== Step 1: Install packages ==
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
 
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
You will need to install some packages before you continue.
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
<pre>
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
sudo apt install git clang make
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
</pre>
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
 
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
Breaking it down:
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
 
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
sudo - Run this command as root
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
 
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
apt install - We are telling the package manager to install these packages.
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
 
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
git - The git CLI tool.
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
 
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
clang - The compiler.
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
 
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
make - The thing that actually makes the server.
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
 
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
== Step 2: Cloning the repository ==
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
 
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
Run this command:
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
 
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
<pre>git clone https://github.com/computernewb/collab-vm-server --branch release/1.2.11 --recursive</pre>
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
 
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
This will clone the repository onto your computer.
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
 
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
== Step 3: Grabbing dependencies ==
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
 
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
Before you run make or anything like that, you need to grab libraries that CollabVM server needs for a successful build.
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
 
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
cd into the cloned repository and then into the scripts folder, Run ./grab_deps_linux.sh and it will apt install all the packages for you.
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
 
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
== Step 4: Building the server ==
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
 
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
cd to the root of the cloned repository, for me its ~/longhorn/collab-vm-server
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
 
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
Run the following command
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
 
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
<pre>
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
make JPEG=1
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
</pre>
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
 
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
and wait for the build.
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
 
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
You might see a few warnings, however this is normal. Once the build is done, cd into bin and type ./collab-vm-server 6004
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
 
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
Open your web browser and go to localhost:6004, if it gives you an error about the site not sending you any data its normal because 1.2.11 does not have a webserver. You will need a webserver like nginx to host the webapp!
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=
=THIS PAGE IS VERY GAY, YOU WILL BECOME GAY READING THIS!!!!!=