Self‐hosted Cloud VPS Community website - gameserverapp/Community-Website GitHub Wiki
⚠️ 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.
- Any Shared vCPU server is perfect for the job.
- Pick a region that is closest to you.
- 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.
Access console
Once the installation is completed, click Console
(a new window will open).
You will be asked to enter the username and password.
- for
login:
enter root - 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