📄️ Deploying on Hathora Cloud
This guide is intended to walk you through how to deploy a game on Hathora Cloud, dynamically provision compute for a room, and connect to it -- all in under 15 minutes.
📄️ Generate Hathora Developer Token
All authenticated Hathora API endpoints require a Hathora developer token as an authorization header (e.g. CreateRoom(), CreateApp(), CreateDeployment()).
📄️ Creating a Dockerfile
Hathora Cloud utilizes Docker, which is a technology that allows you to package your server project in a portable way so that it can be run in any Linux environment.
📄️ Environment Variables
📄️ CI/CD on Hathora Cloud
Once you have manual deploys working, you should set up Continuous Integration to automate the deploy process. We will walk through an example for setting up CI/CD using Github Actions, but the general principles and commands apply to other CI systems as well.
📄️ Terminate a process