Setting up your computer

Before we can start installing and configuring software to make your server, we need to start with a clean slate. This guide will walk you through taking a spare computer and installing Ubuntu and Docker. This will form the base on which we will build out our server.



To get started, you will need the following:

  • A desktop or laptop that you don't mind wiping clean. You will lose everything stored on this computer.
  • 1GB or larger USB key that you also don't mind wiping.

The specs of the computer will directly play into how many simultaneous streams it can support. The actual requirements, assuming you only want to support 1 or 2 people at a time, are pretty low. The only hard requirement is a 64-bit processor (basically anything made in the last 12 years).

Create the Ubuntu install media

First we need to download the Ubuntu server iso file and a tool that will help us put it on the USB key.

Download Ubuntu Server

You can download whichever version you want, but I recommend the LTS version. If you run into issues and have to search for solutions, the LTS versions tend to be better documented.

Linux Live USB Creator

We only need to use this tool once, so grab the Portable Edition so you don't need to install it.

Once you have the Linux Live USB Creator extracted, plug in your USB key and then launch the exe. This tool makes it dead simply to create the install media.

For Step 1, select the USB key you entered. Double-check that it is the correct drive letter and size since this process will wipe it.

For Step 2, click ISO / IMG / ZIP and then select the ISO file you downloaded above. The tool may misidentify the version which is okay. For instance, I used 16.04 but the tool thought it was 15.04.

For Step 3, make sure you have the slider set to 0 MB. It should say Live mode only below.

For Step 4, check the top two options (Hide created files on key and Format the key in FAT32). Do not select the third option.

Finally, click the lighting bolt to create the media. Depending on the speed of the USB key you used, this may take a few minutes.

Feature 3

The following is placeholder text known as “lorem ipsum,” which is scrambled Latin used by designers to mimic real copy. In sit amet felis malesuada, feugiat purus eget, varius mi. Vestibulum ante ipsum primis in faucibus orci luctus et ultrices posuere cubilia Curae.