Skip to content

Self‐hosted Cloud VPS Community website

Max Vaessen edited this page Sep 5, 2023 · 1 revision

⚠️ Warning ⚠️
For advanced users only. We do not provide support on self-hosted community websites.


This guide is setup to help you create your own server with Hetzner Cloud. You are not limited to Hetzner, but the steps might be a bit different.

Setup a cloud server

Order a Debian 11 cloud server.

  1. Any Shared vCPU server is perfect for the job.
  2. Pick a region that is closest to you.
  3. Enter a name, like community-website

Click Create & Buy now.

Prepare your domain

Create an A-record for the domain and use the VPS IP as the target.

In the example below, we configured the domain www.mywebsite.com. Please note that each domain provider has a different way of setting this up. If you do not understand or run into problems, please contact the company you ordered the domain at.

image

Access console

Screenshot_2023-09-05_at_15_10_47

Once the installation is completed, click Console (a new window will open). You will be asked to enter the username and password.

  1. for login: enter root
  2. for password: enter the password you received in your mail from Hetzner

If asked to change the password, please (!) pick a strong password and make sure to remember it / write it down somewhere save.

Run Community website installer

In the console, paste wget -O install.sh https://raw.githubusercontent.com/GameserverApp/Community-Website/master/scripts/install.sh && chmod +x install.sh && bash install.sh and press enter