Skip to content

Prerequisites

You will need your own domain name and server capable of running Docker and MongoDB.

Domain Name

  • I recommended porkbun if you do not already have a domain name.

Server Hardware

  • 2 CPUs/cores, minimum.

  • 4 GB RAM, minimum if you configure GitHub to remotely build Remote Falcon images.

    Warning

    16 GB or more RAM is required to locally build the Remote Falcon viewer or plugins-api images.

  • 80 GB disk storage, although you may be able to get away with less.

Server OS

  • 64-bit Debian

  • 64-bit Ubuntu

  • Other 64-bit operating systems that can run Docker will require Docker to be manually installed if it is not already.

  • MongoDB requires a 64-bit OS and a CPU that supports AVX instructions.

    Note

    If running in a VM ensure the VM's CPU type supports AVX.

Root or sudo access

Debian

To install and add a user to the sudo group follow the steps below.

  1. Switch to the root user su -

  2. Install sudo apt install sudo

  3. Add user to sudo group usermod -aG sudo {username-here}

If you meet the prerequisites you can move on to the Cloudflare setup!