Deployments with EdgeGap
So, let's say you are ready to deploy your server with EdgeGap. Great! This guide will help you get started with the basics of deploying a server with EdgeGap.
Pre-Requisites
Before you start deploying your server, you need to have the following:
- An EdgeGap account. If you don't have one, you can sign up here (opens in a new tab).
- In order to make dedicated servers, you need to have Unreal Engine built from source. You can follow the instructions here (opens in a new tab) or watch the video tutorial here (opens in a new tab).
- You will need to install the Unreal Cross-Compiling Toolchain (opens in a new tab) that matches your Unreal Engine version to be able to package your game server for Linux. Follow the instructions on the linked page, and make sure to restart your computer after the installation. If everything goes well, you should be able to build your game server for Linux from the editor manually.
- Install Docker (opens in a new tab) on your machine. Please ensure Docker is running prior to building your server using the Edgegap Unreal Engine Plugin. Refer to our documentation on Docker if you want to know more about it, but you won't be using it manually when using the plugin.
Configuring Your Server
- In the
Edgegap Integration Kit
settings in your Unreal Engine project, you will find a section calledApplication Info
. Here you can set theApplication Name
andApplication Image
along with some other extra settings.