parent
599804129b
commit
5ef6efdf5b
54 changed files with 1989 additions and 2167 deletions
@ -1,69 +0,0 @@ |
||||
--- |
||||
id: debian-nodejs-installieren |
||||
title: Node.js installieren (Linux) |
||||
sidebar_label: Node.js installieren |
||||
--- |
||||
|
||||
## Einführung |
||||
In diesem Tutorial wird erklärt, wie du Node.js auf einem VPS, Root- oder Dedicated-Server installierst. Diese Anleitung gilt für Debian, Ubuntu und andere Linux-Distributionen. Du benötigst Root-Rechte und `curl`. |
||||
|
||||
Melde dich zunächst als Root-Nutzer mit einem SSH-Client deiner Wahl an, z. B. PuTTY, Termius oder Tabby. |
||||
|
||||
## Installation |
||||
|
||||
### 1. NodeSource-Repository hinzufügen |
||||
Füge die offiziellen NodeSource-Paketquellen hinzu. Wähle die gewünschte Node.js-Version aus: `18.x`, `20.x`, `22.x` oder `23.x`: |
||||
|
||||
```sh |
||||
# Ersetze VERSION mit 18, 20, 22 oder 23 |
||||
VERSION=20 |
||||
curl -fsSL https://deb.nodesource.com/setup_${VERSION}.x | bash - |
||||
``` |
||||
|
||||
Diese Methode funktioniert für Debian-basierte Distributionen wie Ubuntu und Debian selbst. |
||||
|
||||
### 2. Node.js und npm installieren |
||||
Aktualisiere die Paketquellen und installiere Node.js zusammen mit `npm`: |
||||
|
||||
```sh |
||||
apt update && apt install -y nodejs |
||||
``` |
||||
|
||||
### 3. Überprüfung der Installation |
||||
Stelle sicher, dass die Installation erfolgreich war, indem du die Versionen von Node.js und npm überprüfst: |
||||
|
||||
```sh |
||||
node -v |
||||
npm -v |
||||
``` |
||||
|
||||
Falls die Versionsnummern angezeigt werden, ist Node.js erfolgreich installiert. |
||||
|
||||
## Installation für andere Betriebssysteme |
||||
Falls du Node.js auf einer nicht-Debian-basierten Distribution wie CentOS, Fedora oder Arch Linux installieren möchtest, kannst du das offizielle Installationsskript von Node.js verwenden: |
||||
|
||||
```sh |
||||
curl -fsSL https://install-node.vercel.app | bash |
||||
``` |
||||
|
||||
Alternativ kannst du das Node.js Binary direkt von der offiziellen Webseite herunterladen: [https://nodejs.org/en/download/](https://nodejs.org/en/download/) |
||||
|
||||
## Optionale Pakete |
||||
Falls du den Node.js-Paketmanager `yarn` verwenden möchtest, kannst du ihn mit folgendem Befehl installieren: |
||||
|
||||
```sh |
||||
npm install -g yarn |
||||
``` |
||||
|
||||
Überprüfe die Installation von Yarn: |
||||
|
||||
```sh |
||||
yarn -v |
||||
``` |
||||
|
||||
## Fazit |
||||
Node.js ist nun auf deinem Linux-Server installiert und einsatzbereit. Du kannst nun Anwendungen mit Node.js und npm verwalten. |
||||
|
||||
### Passenden Server mieten |
||||
Falls du noch keinen passenden Server hast, kannst du über folgenden Link einen mieten: |
||||
[Root-Server mieten bei DeinServerHost](https://deinserverhost.de/root-server-ssd-mieten) |
@ -0,0 +1,154 @@ |
||||
module.exports = { |
||||
docs: [ |
||||
{ |
||||
ALLGEMEINES: ['home', 'prepaid', 'elterninformation'], |
||||
}, |
||||
{ |
||||
EXTRAS: ['extras/extra-preisliste'], |
||||
}, |
||||
{ |
||||
type: 'category', |
||||
label: 'GIT', |
||||
items: [ |
||||
'git/git-workflow-vscode' |
||||
], |
||||
}, |
||||
{ |
||||
type: 'category', |
||||
label: 'DOMAINS', |
||||
items: [ |
||||
'domains/home', |
||||
'domains/dns-allgemein', |
||||
'domains/subdomain-erstellen', |
||||
{ |
||||
'DNS Records': ['domains/dns/a-record-erstellen', 'domains/dns/aaaa-record-erstellen', 'domains/dns/cname-record-erstellen', 'domains/dns/mx-record-erstellen', 'domains/dns/srv-record-erstellen', 'domains/dns/txt-record-erstellen'], |
||||
}, |
||||
], |
||||
}, |
||||
{ |
||||
type: 'category', |
||||
label: 'GAMESERVER', |
||||
items: [ |
||||
'gameserver/home', |
||||
{ |
||||
'Eigene Server': [ |
||||
|
||||
'valheim/valheim-server-erstellen' |
||||
|
||||
], |
||||
'Unsere Server': [ |
||||
{ |
||||
'Minecraft': [ |
||||
'gameserver/minecraft-gameserver', |
||||
'gameserver/minecraft-gameserver-befehle', |
||||
{ |
||||
'Plugins': [ |
||||
'gameserver/minecraft-gameserver-spigot-installieren', |
||||
'gameserver/minecraft-gameserver-plugins-installieren', |
||||
], |
||||
}, |
||||
], |
||||
}, |
||||
{ |
||||
'Rust': [ |
||||
'gameserver/rust-gameserver', |
||||
], |
||||
}, |
||||
], |
||||
}, |
||||
], |
||||
}, |
||||
{ |
||||
type: 'category', |
||||
label: 'RESELLER', |
||||
items: [ |
||||
'reseller/reseller-informationen', |
||||
'reseller/deinserverhost-whmcs-modul', |
||||
|
||||
{ |
||||
'DeinServerHost API': [ |
||||
|
||||
'reseller/api/reseller-api', |
||||
{ |
||||
'Allgemeine Funktionen': [ |
||||
"reseller/api/allgemein/fuktionen", |
||||
"reseller/api/allgemein/addCancallationRequest", |
||||
"reseller/api/allgemein/getServiceInformations" |
||||
], |
||||
'DDoS Funktionen': [ |
||||
"reseller/api/ddos/fuktionen", |
||||
"reseller/api/ddos/incidents", |
||||
"reseller/api/ddos/layer4_activate", |
||||
"reseller/api/ddos/layer4_deactivate", |
||||
"reseller/api/ddos/layer7_activate", |
||||
"reseller/api/ddos/layer7_deactivate", |
||||
"reseller/api/ddos/layer7_onlyon", |
||||
"reseller/api/ddos/layer7_onlyoff", |
||||
"reseller/api/ddos/setrdns", |
||||
"reseller/api/ddos/status", |
||||
], |
||||
'Dedicated Funktionen': [ |
||||
"reseller/api/dedicated/fuktionen", |
||||
"reseller/api/dedicated/statusServer", |
||||
"reseller/api/dedicated/startServer", |
||||
"reseller/api/dedicated/stopServer", |
||||
"reseller/api/dedicated/resetServer", |
||||
"reseller/api/dedicated/reinstallServer", |
||||
"reseller/api/dedicated/getInstallStatus", |
||||
"reseller/api/dedicated/cancelReinstall" |
||||
|
||||
], |
||||
} |
||||
] |
||||
}, |
||||
], |
||||
}, |
||||
{ |
||||
type: 'category', |
||||
label: 'SOFTWARES', |
||||
items: [ |
||||
'software-installation/debian-chrome-installieren', |
||||
'software-installation/debian-cockpit-installieren', |
||||
'software-installation/debian-cronjobs-einstellen', |
||||
'software-installation/debian-nodejs-installieren', |
||||
'software-installation/debian-docker-installieren', |
||||
'software-installation/debian-python-installieren', |
||||
'software-installation/debian-fail2ban-installieren', |
||||
'software-installation/debian-java-8-installieren', |
||||
'software-installation/debian-mariadb-installieren', |
||||
'software-installation/debian-nano-installieren', |
||||
'software-installation/debian-phpmyadmin-installieren', |
||||
'software-installation/debian-sudo-installieren', |
||||
'software-installation/nomachine-grafische-oberfläche-installieren', |
||||
'software-installation/teamspeak-server-installieren', |
||||
'software-installation/wireguard-installation' |
||||
], |
||||
}, |
||||
{ |
||||
type: 'category', |
||||
label: 'WEBSPACE', |
||||
items: [ |
||||
'webspace/plesk-datenbank-erstellen', |
||||
'webspace/plesk-domain-verbinden', |
||||
'webspace/plesk-email-erstellen', |
||||
'webspace/plesk-ssl-einrichten', |
||||
], |
||||
}, |
||||
{ |
||||
type: 'category', |
||||
label: 'ANDERE PRODUKTE', |
||||
items: [ |
||||
{ |
||||
'MUSIKBOT': [ |
||||
'musikbot/musik-hochladen', |
||||
'musikbot/musikbot-teamspeak-verbinden', |
||||
'musikbot/musikbot-discord-verbinden', |
||||
], |
||||
'DISCORDBOT': [ |
||||
'discordbot/debian-discord-bot-setup' |
||||
] |
||||
} |
||||
], |
||||
}, |
||||
], |
||||
}; |
@ -0,0 +1,90 @@ |
||||
{ |
||||
"version.label": { |
||||
"message": "Next", |
||||
"description": "The label for version current" |
||||
}, |
||||
"sidebar.docs.category.sidebar.category.sidebar.category.allgemeines": { |
||||
"message": "sidebar.category.sidebar.category.allgemeines", |
||||
"description": "The label for category sidebar.category.sidebar.category.allgemeines in sidebar docs" |
||||
}, |
||||
"sidebar.docs.category.sidebar.category.extras": { |
||||
"message": "sidebar.category.extras", |
||||
"description": "The label for category sidebar.category.extras in sidebar docs" |
||||
}, |
||||
"sidebar.docs.category.sidebar.category.git": { |
||||
"message": "sidebar.category.git", |
||||
"description": "The label for category sidebar.category.git in sidebar docs" |
||||
}, |
||||
"sidebar.docs.category.sidebar.category.domains": { |
||||
"message": "sidebar.category.domains", |
||||
"description": "The label for category sidebar.category.domains in sidebar docs" |
||||
}, |
||||
"sidebar.docs.category.sidebar.category.dns_records": { |
||||
"message": "sidebar.category.dns_records", |
||||
"description": "The label for category sidebar.category.dns_records in sidebar docs" |
||||
}, |
||||
"sidebar.docs.category.sidebar.category.gameserver": { |
||||
"message": "sidebar.category.gameserver", |
||||
"description": "The label for category sidebar.category.gameserver in sidebar docs" |
||||
}, |
||||
"sidebar.docs.category.sidebar.category.eigene_server": { |
||||
"message": "sidebar.category.eigene_server", |
||||
"description": "The label for category sidebar.category.eigene_server in sidebar docs" |
||||
}, |
||||
"sidebar.docs.category.sidebar.category.unsere_server": { |
||||
"message": "sidebar.category.unsere_server", |
||||
"description": "The label for category sidebar.category.unsere_server in sidebar docs" |
||||
}, |
||||
"sidebar.docs.category.sidebar.category.minecraft": { |
||||
"message": "sidebar.category.minecraft", |
||||
"description": "The label for category sidebar.category.minecraft in sidebar docs" |
||||
}, |
||||
"sidebar.docs.category.sidebar.category.plugins": { |
||||
"message": "sidebar.category.plugins", |
||||
"description": "The label for category sidebar.category.plugins in sidebar docs" |
||||
}, |
||||
"sidebar.docs.category.sidebar.category.rust": { |
||||
"message": "sidebar.category.rust", |
||||
"description": "The label for category sidebar.category.rust in sidebar docs" |
||||
}, |
||||
"sidebar.docs.category.sidebar.category.reseller": { |
||||
"message": "sidebar.category.reseller", |
||||
"description": "The label for category sidebar.category.reseller in sidebar docs" |
||||
}, |
||||
"sidebar.docs.category.sidebar.category.api": { |
||||
"message": "sidebar.category.api", |
||||
"description": "The label for category sidebar.category.api in sidebar docs" |
||||
}, |
||||
"sidebar.docs.category.sidebar.category.allgemeine_funktionen": { |
||||
"message": "sidebar.category.allgemeine_funktionen", |
||||
"description": "The label for category sidebar.category.allgemeine_funktionen in sidebar docs" |
||||
}, |
||||
"sidebar.docs.category.sidebar.category.ddos_funktionen": { |
||||
"message": "sidebar.category.ddos_funktionen", |
||||
"description": "The label for category sidebar.category.ddos_funktionen in sidebar docs" |
||||
}, |
||||
"sidebar.docs.category.sidebar.category.dedicated_funktionen": { |
||||
"message": "sidebar.category.dedicated_funktionen", |
||||
"description": "The label for category sidebar.category.dedicated_funktionen in sidebar docs" |
||||
}, |
||||
"sidebar.docs.category.sidebar.category.softwares": { |
||||
"message": "sidebar.category.softwares", |
||||
"description": "The label for category sidebar.category.softwares in sidebar docs" |
||||
}, |
||||
"sidebar.docs.category.sidebar.category.webspace": { |
||||
"message": "sidebar.category.webspace", |
||||
"description": "The label for category sidebar.category.webspace in sidebar docs" |
||||
}, |
||||
"sidebar.docs.category.sidebar.category.andere_produkte": { |
||||
"message": "sidebar.category.andere_produkte", |
||||
"description": "The label for category sidebar.category.andere_produkte in sidebar docs" |
||||
}, |
||||
"sidebar.docs.category.sidebar.category.musikbot": { |
||||
"message": "sidebar.category.musikbot", |
||||
"description": "The label for category sidebar.category.musikbot in sidebar docs" |
||||
}, |
||||
"sidebar.docs.category.sidebar.category.discordbot": { |
||||
"message": "sidebar.category.discordbot", |
||||
"description": "The label for category sidebar.category.discordbot in sidebar docs" |
||||
} |
||||
} |
@ -1,69 +0,0 @@ |
||||
--- |
||||
id: debian-nodejs-installieren |
||||
title: Node.js installieren (Linux) |
||||
sidebar_label: Node.js installieren |
||||
--- |
||||
|
||||
## Einführung |
||||
In diesem Tutorial wird erklärt, wie du Node.js auf einem VPS, Root- oder Dedicated-Server installierst. Diese Anleitung gilt für Debian, Ubuntu und andere Linux-Distributionen. Du benötigst Root-Rechte und `curl`. |
||||
|
||||
Melde dich zunächst als Root-Nutzer mit einem SSH-Client deiner Wahl an, z. B. PuTTY, Termius oder Tabby. |
||||
|
||||
## Installation |
||||
|
||||
### 1. NodeSource-Repository hinzufügen |
||||
Füge die offiziellen NodeSource-Paketquellen hinzu. Wähle die gewünschte Node.js-Version aus: `18.x`, `20.x`, `22.x` oder `23.x`: |
||||
|
||||
```sh |
||||
# Ersetze VERSION mit 18, 20, 22 oder 23 |
||||
VERSION=20 |
||||
curl -fsSL https://deb.nodesource.com/setup_${VERSION}.x | bash - |
||||
``` |
||||
|
||||
Diese Methode funktioniert für Debian-basierte Distributionen wie Ubuntu und Debian selbst. |
||||
|
||||
### 2. Node.js und npm installieren |
||||
Aktualisiere die Paketquellen und installiere Node.js zusammen mit `npm`: |
||||
|
||||
```sh |
||||
apt update && apt install -y nodejs |
||||
``` |
||||
|
||||
### 3. Überprüfung der Installation |
||||
Stelle sicher, dass die Installation erfolgreich war, indem du die Versionen von Node.js und npm überprüfst: |
||||
|
||||
```sh |
||||
node -v |
||||
npm -v |
||||
``` |
||||
|
||||
Falls die Versionsnummern angezeigt werden, ist Node.js erfolgreich installiert. |
||||
|
||||
## Installation für andere Betriebssysteme |
||||
Falls du Node.js auf einer nicht-Debian-basierten Distribution wie CentOS, Fedora oder Arch Linux installieren möchtest, kannst du das offizielle Installationsskript von Node.js verwenden: |
||||
|
||||
```sh |
||||
curl -fsSL https://install-node.vercel.app | bash |
||||
``` |
||||
|
||||
Alternativ kannst du das Node.js Binary direkt von der offiziellen Webseite herunterladen: [https://nodejs.org/en/download/](https://nodejs.org/en/download/) |
||||
|
||||
## Optionale Pakete |
||||
Falls du den Node.js-Paketmanager `yarn` verwenden möchtest, kannst du ihn mit folgendem Befehl installieren: |
||||
|
||||
```sh |
||||
npm install -g yarn |
||||
``` |
||||
|
||||
Überprüfe die Installation von Yarn: |
||||
|
||||
```sh |
||||
yarn -v |
||||
``` |
||||
|
||||
## Fazit |
||||
Node.js ist nun auf deinem Linux-Server installiert und einsatzbereit. Du kannst nun Anwendungen mit Node.js und npm verwalten. |
||||
|
||||
### Passenden Server mieten |
||||
Falls du noch keinen passenden Server hast, kannst du über folgenden Link einen mieten: |
||||
[Root-Server mieten bei DeinServerHost](https://deinserverhost.de/root-server-ssd-mieten) |
@ -1,54 +1,53 @@ |
||||
--- |
||||
id: debian-discord-bot-setup |
||||
title: Python Discord Bot hosten |
||||
sidebar_label: Python Discord Bot hosten |
||||
title: Host a Python Discord Bot |
||||
sidebar_label: Host a Python Discord Bot |
||||
--- |
||||
Hosten eines Discord Bots auf einem Debian VPS |
||||
Hosting a Discord bot on a Debian VPS |
||||
|
||||
## Informationen |
||||
In diesem Tutorial wird dir gezeigt, wie du einen Discord Bot auf einem VPS, root oder Dedicated Server hostest. Du benötigst dafür eine beliebige Debian basierende Distro und Root Rechte. |
||||
Melde dich zunächst als root mit dem SSH Client deiner Wahl an, z.B. PuTTY, Termius oder Tabby. |
||||
## Information |
||||
This tutorial will guide you through **hosting a Discord bot** on a **VPS, root, or dedicated server**. |
||||
You will need **a Debian-based distribution** and **root access**. |
||||
First, log in as **root** using your preferred SSH client, such as **PuTTY, Termius, or Tabby**. |
||||
|
||||
|
||||
|
||||
### Installation |
||||
1. Als erstes lädst du Python und screen herunter: |
||||
### Installation |
||||
1. First, install **Python and screen**: |
||||
|
||||
```sh |
||||
sudo apt update && sudo apt install python3 pip3 screen |
||||
``` |
||||
|
||||
2. Nun überträgst du mit WinSCP deine Bot source auf den server. |
||||
2. Now, use **WinSCP** to transfer your **bot source files** to the server. |
||||
|
||||
 |
||||
|
||||
 |
||||
|
||||
3. Dann installierst du mit pip die benötigten Python Pakete: |
||||
3. Then, install the required **Python packages** using pip: |
||||
|
||||
```sh |
||||
pip3 install paket1 paket2 |
||||
pip3 install package1 package2 |
||||
``` |
||||
|
||||
4. Teste ob dein Bot richtig funktioniert: |
||||
4. Test if your bot is running correctly: |
||||
|
||||
```sh |
||||
python3 /pfad/zum/bot.py |
||||
python3 /path/to/bot.py |
||||
``` |
||||
5. Wenn alles geklappt hat starte den Bot mit screen, damit du die SSH Sitzung schließen kannst: |
||||
5. If everything is working, start the bot with **screen** so you can close the SSH session: |
||||
|
||||
```sh |
||||
screen -dmS bot python3 /pfad/zum/bot.py |
||||
screen -dmS bot python3 /path/to/bot.py |
||||
``` |
||||
|
||||
6. (optional) Als letztes kannst du wenn du willst einen cronjob einrichten, damit der Bot automatisch beim hochfahren des Servers startet: |
||||
6. *(Optional)* You can set up a **cron job** to **automatically start the bot** when the server boots: |
||||
|
||||
```sh |
||||
crontab -e |
||||
``` |
||||
|
||||
Wähle wenn du danach gefragt wirst einen Editor aus. Ich empfehle nano oder vim. Nun trage den cronjob ein. |
||||
When prompted, choose an **editor** (I recommend **nano** or **vim**). Then, add the following cron job: |
||||
|
||||
```sh |
||||
@reboot /usr/bin/screen -dmS userbot /usr/bin/python3 /pfad/zum/bot.py |
||||
@reboot /usr/bin/screen -dmS userbot /usr/bin/python3 /path/to/bot.py |
||||
``` |
||||
|
@ -1,25 +1,30 @@ |
||||
--- |
||||
id: a-record-erstellen |
||||
title: A Record erstellen |
||||
title: Create an A Record |
||||
sidebar_label: A Record |
||||
--- |
||||
Hier wird dir erklärt wie du einen A Record für deine Domain erstellst. |
||||
This guide explains how to create an A Record for your domain. |
||||
|
||||
## Vorbereitung |
||||
Bevor wir mit dem A-Record beginnen können gehe bitte sicher, dass du die allgemeine Vorbereitung aus dem Punkt [DNS Verwaltung](../dns-allgemein) befolgt hast! |
||||
## Preparation |
||||
Before we start with the A Record, please make sure that you have followed the **general preparation** in the [DNS Management](../dns-allgemein) section! |
||||
|
||||
### ℹ Wofür A Records? |
||||
A Records werden dafür benutzt um Domainnamen, wie zum Beispiel deinserverhost.de, zu IPv4-Adressen aufzulösen. |
||||
Dies ist notwendig, wenn z. B. eine Webseite über eine Domain bereitgestellt werden soll. |
||||
### ℹ What Are A Records Used For? |
||||
A Records are used to **resolve domain names** (e.g., deinserverhost.de) to **IPv4 addresses**. |
||||
This is necessary when a **website** or other services need to be accessible via a domain. |
||||
|
||||
### 🚀 Anlegen von A Records |
||||
Schritt für Schritt Anleitung: |
||||
1. Gehe in die Domainverwaltung in deinem Kundenbereich |
||||
2. Klicke in der Sidebar auf "DNS-Verwaltung". Wenn dir dieser Menüpunkt nicht angezeigt, kannst du unsere DNS Verwaltung kostenfrei über den Menüpunt "Erweiterungen" oder auf der Startseite aktivieren. |
||||
3. Klicke auf den Button zum Anlegen eines neuen Records |
||||
4. In der auswahl dann A Record auswählen. |
||||
5. Du wirst nach einem Hostname gefragt. Dort kann entweder eine Subdomain, @ für die Domain selbst, oder ein * für die Domain und alle möglichen Subdomains angegeben werden. |
||||
6. Im nächsten Schritt muss eine IPv4-Adresse angegeben werden. Dies ist im Normalfall die IP-Adresse eures Servers oder Webspaces, z. B. 91.200.103.0. |
||||
7. Mit Speichern bestätigen. |
||||
### 🚀 Creating A Records |
||||
Step-by-step guide: |
||||
1. Go to **Domain Management** in your customer area. |
||||
2. Click on **"DNS Management"** in the sidebar. |
||||
If this menu item is not visible, you can enable **our DNS management for free** via the **"Extensions"** menu or from the **homepage**. |
||||
3. Click on the button to **add a new record**. |
||||
4. Select **A Record** from the options. |
||||
5. You will be asked for a **hostname**. You can enter: |
||||
- A **subdomain** (e.g., "myserver") |
||||
- `@` for the **main domain** itself |
||||
- `*` for the **main domain and all possible subdomains** |
||||
6. Next, you must enter an **IPv4 address**. |
||||
This is usually the **IP address of your server or webspace**, e.g., **91.200.103.0**. |
||||
7. Confirm by clicking **Save**. |
||||
|
||||
Der A Record wurde erstellt. 🎉 |
||||
The A Record has been successfully created! 🎉 |
||||
|
@ -1,25 +1,30 @@ |
||||
--- |
||||
id: aaaa-record-erstellen |
||||
title: AAAA Record erstellen |
||||
title: Create an AAAA Record |
||||
sidebar_label: AAAA Record |
||||
--- |
||||
Hier wird dir erklärt wie du einen AAAA Record für deine Domain erstellst. |
||||
This guide explains how to create an AAAA Record for your domain. |
||||
|
||||
## Vorbereitung |
||||
Bevor wir mit dem A-Record beginnen können gehe bitte sicher, dass du die allgemeine Vorbereitung aus dem Punkt [DNS Verwaltung](../dns-allgemein) befolgt hast! |
||||
## Preparation |
||||
Before we start with the AAAA Record, please make sure that you have followed the **general preparation** in the [DNS Management](../dns-allgemein) section! |
||||
|
||||
### ℹ Wofür AAAA Records? |
||||
A Records werden dafür benutzt um Domainnamen, wie zum Beispiel deinserverhost.de, zu IPv6-Adressen aufzulösen. |
||||
Dies ist notwendig, wenn z. B. eine Webseite über eine Domain bereitgestellt werden soll. |
||||
### ℹ What Are AAAA Records Used For? |
||||
AAAA Records are used to **resolve domain names** (e.g., deinserverhost.de) to **IPv6 addresses**. |
||||
This is necessary when a **website** or other services need to be accessible via a domain. |
||||
|
||||
### 🚀 Anlegen von AAAA Records |
||||
Schritt für Schritt Anleitung: |
||||
1. Gehe in die Domainverwaltung in deinem Kundenbereich |
||||
2. Klicke in der Sidebar auf "DNS-Verwaltung". Wenn dir dieser Menüpunkt nicht angezeigt, kannst du unsere DNS Verwaltung kostenfrei über den Menüpunt "Erweiterungen" oder auf der Startseite aktivieren. |
||||
3. Klicke auf den Button zum Anlegen eines neuen Records |
||||
4. In der auswahl dann AAAA Record auswählen. |
||||
5. Du wirst nach einem Hostname gefragt. Dort kann entweder eine Subdomain, @ für die Domain selbst, oder ein * für die Domain und alle möglichen Subdomains angegeben werden. |
||||
6. Im nächsten Schritt muss eine IPv6-Adresse angegeben werden. Dies ist im Normalfall die IP-Adresse eures Servers oder Webspaces, z. B. 2a01:367:c204::31f:cf. |
||||
7. Mit Speichern bestätigen. |
||||
### 🚀 Creating AAAA Records |
||||
Step-by-step guide: |
||||
1. Go to **Domain Management** in your customer area. |
||||
2. Click on **"DNS Management"** in the sidebar. |
||||
If this menu item is not visible, you can enable **our DNS management for free** via the **"Extensions"** menu or from the **homepage**. |
||||
3. Click on the button to **add a new record**. |
||||
4. Select **AAAA Record** from the options. |
||||
5. You will be asked for a **hostname**. You can enter: |
||||
- A **subdomain** (e.g., "myserver") |
||||
- `@` for the **main domain** itself |
||||
- `*` for the **main domain and all possible subdomains** |
||||
6. Next, you must enter an **IPv6 address**. |
||||
This is usually the **IP address of your server or webspace**, e.g., **2a01:367:c204::31f:cf**. |
||||
7. Confirm by clicking **Save**. |
||||
|
||||
Der AAAA Record wurde erstellt. 🎉 |
||||
The AAAA Record has been successfully created! 🎉 |
||||
|
@ -1,27 +1,32 @@ |
||||
--- |
||||
id: cname-record-erstellen |
||||
title: CNAME Record erstellen |
||||
title: Create a CNAME Record |
||||
sidebar_label: CNAME Record |
||||
--- |
||||
Hier wird dir erklärt wie du einen CNAME Record für deine Domain erstellst. |
||||
This guide explains how to create a CNAME Record for your domain. |
||||
|
||||
## Vorbereitung |
||||
Bevor wir mit dem A-Record beginnen können gehe bitte sicher, dass du die allgemeine Vorbereitung aus dem Punkt [DNS Verwaltung](../dns-allgemein) befolgt hast! |
||||
## Preparation |
||||
Before we start with the CNAME Record, please make sure that you have followed the **general preparation** in the [DNS Management](../dns-allgemein) section! |
||||
|
||||
### ℹ Wofür CNAME Records? |
||||
CNAME Records werden dafür benutzt um einen Alias für einen Domainname bereitzustellen. |
||||
Das kann zum Beispiel dazu genutzt werden, dass deinserverhost.de über dsh.domain.de erreichbar ist. |
||||
### ℹ What Are CNAME Records Used For? |
||||
CNAME Records are used to **create an alias for a domain name**. |
||||
For example, this allows **deinserverhost.de** to be accessible via **dsh.domain.de**. |
||||
|
||||
Im Falle einer Änderung der IP-Adresse muss der CNAME Record nicht geändert werden und funktioniert weiterhin. |
||||
If the **IP address of the target domain changes**, the **CNAME Record does not need to be updated** and will continue to work. |
||||
|
||||
### 🚀 Anlegen von CNAME Records |
||||
Schritt für Schritt Anleitung: |
||||
1. Gehe in die Domainverwaltung in deinem Kundenbereich |
||||
2. Klicke in der Sidebar auf "DNS-Verwaltung". Wenn dir dieser Menüpunkt nicht angezeigt, kannst du unsere DNS Verwaltung kostenfrei über den Menüpunt "Erweiterungen" oder auf der Startseite aktivieren. |
||||
3. Klicke auf den Button zum Anlegen eines neuen Records |
||||
4. In der auswahl dann CNAME Record auswählen. |
||||
5. Du wirst nach einem Hostname gefragt. Dort kann entweder eine Subdomain, @ für die Domain selbst, oder ein * für die Domain und alle möglichen Subdomains angegeben werden. |
||||
6. Im nächsten Schritt muss die Zieldomain angegeben werden. Der Inhalt dieser Zieldomain ist später über den CNAME Record erreichbar. |
||||
7. Mit Speichern bestätigen. |
||||
### 🚀 Creating CNAME Records |
||||
Step-by-step guide: |
||||
1. Go to **Domain Management** in your customer area. |
||||
2. Click on **"DNS Management"** in the sidebar. |
||||
If this menu item is not visible, you can enable **our DNS management for free** via the **"Extensions"** menu or from the **homepage**. |
||||
3. Click on the button to **add a new record**. |
||||
4. Select **CNAME Record** from the options. |
||||
5. You will be asked for a **hostname**. You can enter: |
||||
- A **subdomain** (e.g., "myserver") |
||||
- `@` for the **main domain** itself |
||||
- `*` for the **main domain and all possible subdomains** |
||||
6. Next, you must enter the **target domain**. |
||||
The content of this target domain will later be accessible via the CNAME Record. |
||||
7. Confirm by clicking **Save**. |
||||
|
||||
Der CNAME Record wurde erstellt. 🎉 |
||||
The CNAME Record has been successfully created! 🎉 |
||||
|
@ -1,28 +1,37 @@ |
||||
--- |
||||
id: mx-record-erstellen |
||||
title: MX Record erstellen |
||||
title: Create an MX Record |
||||
sidebar_label: MX Record |
||||
--- |
||||
Hier wird dir erklärt wie du einen MX Record für deine Domain erstellst. |
||||
This guide explains how to create an MX Record for your domain. |
||||
|
||||
## Vorbereitung |
||||
Bevor wir mit dem MX-Record beginnen können gehe bitte sicher, dass du die allgemeine Vorbereitung aus dem Punkt [DNS Verwaltung](../dns-allgemein) befolgt hast! |
||||
## Preparation |
||||
Before we start with the MX Record, please make sure that you have followed the **general preparation** in the [DNS Management](../dns-allgemein) section! |
||||
|
||||
### ℹ Wofür MX Records? |
||||
MX Records werden ausschließlich für E-Mail Dienste genutzt. |
||||
### ℹ What Are MX Records Used For? |
||||
MX Records are used **exclusively for email services**. |
||||
|
||||
Wenn zum Beispiel eine E-Mail an kontakt@deinserverhost.de gesendet wird überprüft der Mailserver des Senders, ob auf der Domain deinserverhost.de ein MX Record existiert. |
||||
For example, when an email is sent to **contact@deinserverhost.de**, the sender's mail server checks whether an **MX Record** exists for the domain **deinserverhost.de**. |
||||
|
||||
Falls ja, gibt dieser MX Record den FQDN (Fully Qualified Domain Name) des empfangenden Mailservers an. Über diesen FQDN kann anhand der dafür angelegten A/AAAA Records die IP-Adresse des Mailservers ermittelt werden und somit die E-Mail zugestellt werden. |
||||
### 🚀 Anlegen von MX Records |
||||
Schritt für Schritt Anleitung: |
||||
1. Gehe in die Domainverwaltung in deinem Kundenbereich |
||||
2. Klicke in der Sidebar auf "DNS-Verwaltung". Wenn dir dieser Menüpunkt nicht angezeigt, kannst du unsere DNS Verwaltung kostenfrei über den Menüpunt "Erweiterungen" oder auf der Startseite aktivieren. |
||||
3. Klicke auf den Button zum Anlegen eines neuen Records |
||||
4. In der auswahl dann MX Record auswählen. |
||||
5. Du wirst nach einem Hostname gefragt. Dort kann entweder eine Subdomain, @ für die Domain selbst, oder ein * für die Domain und alle möglichen Subdomains angegeben werden. Bei MX Records ist hier meistens @ gewollt. |
||||
6. Im nächsten Schritt muss der FQDN (Fully Qualified Domain Name) des Mailservers angeben werden. Der FQDN ist der Domainname unter dem der Mailserver erreichbar ist und ist meistens eine Subdomain (mail.domain.de). |
||||
7. MX Records benötigen eine Priorität. Bei nur einem MX Rexord kann diese eine beliebige Zahl sein. |
||||
7. Mit Speichern bestätigen. |
||||
If an MX Record is found, it provides the **Fully Qualified Domain Name (FQDN)** of the receiving mail server. |
||||
Using this FQDN, the **A/AAAA Records** determine the **IP address** of the mail server, allowing the email to be delivered. |
||||
|
||||
Der MX Record wurde erstellt. 🎉 |
||||
### 🚀 Creating MX Records |
||||
Step-by-step guide: |
||||
1. Go to **Domain Management** in your customer area. |
||||
2. Click on **"DNS Management"** in the sidebar. |
||||
If this menu item is not visible, you can enable **our DNS management for free** via the **"Extensions"** menu or from the **homepage**. |
||||
3. Click on the button to **add a new record**. |
||||
4. Select **MX Record** from the options. |
||||
5. You will be asked for a **hostname**. You can enter: |
||||
- A **subdomain** (e.g., "mail") |
||||
- `@` for the **main domain** itself (**most commonly used for MX Records**) |
||||
- `*` for the **main domain and all possible subdomains** |
||||
6. Next, you must enter the **FQDN (Fully Qualified Domain Name)** of the mail server. |
||||
This is the **domain name** where the mail server is accessible, usually a subdomain (e.g., `mail.domain.de`). |
||||
7. **MX Records require a priority value**. |
||||
- If you only have **one MX Record**, the value can be any number. |
||||
- If you have **multiple MX Records**, the lower the value, the higher the priority. |
||||
8. Confirm by clicking **Save**. |
||||
|
||||
The MX Record has been successfully created! 🎉 |
||||
|
@ -1,60 +1,62 @@ |
||||
--- |
||||
id: srv-record-erstellen |
||||
title: SRV Record erstellen |
||||
title: Create an SRV Record |
||||
sidebar_label: SRV Record |
||||
--- |
||||
Hier wird dir erklärt wie du einen SRV Record für deine Domain erstellst. |
||||
This guide explains how to create an SRV Record for your domain. |
||||
|
||||
## Vorbereitung |
||||
Bevor wir mit dem SRV-Record beginnen können gehe bitte sicher, dass du die allgemeine Vorbereitung aus dem Punkt [DNS Verwaltung](../dns-allgemein) befolgt hast! |
||||
## Preparation |
||||
Before we start with the SRV Record, please make sure that you have followed the **general preparation** in the [DNS Management](../dns-allgemein) section! |
||||
|
||||
### ℹ Wofür SRV Records? |
||||
SRV Records werden dafür benutzt um festzulegen welche Dienste über einen Domainnamen angeboten werden. |
||||
### ℹ What Are SRV Records Used For? |
||||
SRV Records are used to **define which services are offered under a domain name**. |
||||
|
||||
Der Record wird häufig genutzt um bei Gameservern auf den Port verzichten zu können und um ein Loadbalancing zu realisieren. |
||||
This type of record is often used for **game servers**, allowing users to connect **without specifying a port**, as well as for **load balancing**. |
||||
|
||||
Wenn beispielsweise ein Minecraft Server mit dem Port 25577 über die Domain deinserverhost.de erreichbar sein soll, ohne dass der Port hinter der Domain zum Verbinden angegeben werden muss, muss ein SRV Eintrag verwendet werden. |
||||
For example, if a **Minecraft server** running on port **25577** should be accessible via **deinserverhost.de** without requiring the port to be specified, an **SRV Record** must be used. |
||||
|
||||
### ⚔ Anlegen von SRV Records für Minecraft |
||||
Schritt für Schritt Anleitung für einen SRV Record für einen Minecraft Server: |
||||
### ⚔ Creating an SRV Record for Minecraft |
||||
Step-by-step guide for creating an **SRV Record for a Minecraft server**: |
||||
|
||||
> Um einen SRV Record zu benutzen musst du zuerst einen [A Record](a-record-erstellen) bzw. einen [AAAA Record](aaaa-record-erstellen) erstellen. Der [A Record](a-record-erstellen) bzw. der [AAAA Record](aaaa-record-erstellen) muss auf die IP des Servers, auf welchem der Dienst läuft, zeigen. |
||||
> To use an SRV Record, you must first create an [A Record](a-record-erstellen) or an [AAAA Record](aaaa-record-erstellen). |
||||
> The **A Record** or **AAAA Record** must point to the **IP address** of the server running the service. |
||||
|
||||
1. Gehe in die Domainverwaltung in deinem Kundenbereich |
||||
2. Klicke in der Sidebar auf "DNS-Verwaltung". Wenn dir dieser Menüpunkt nicht angezeigt, kannst du unsere DNS Verwaltung kostenfrei über den Menüpunt "Erweiterungen" oder auf der Startseite aktivieren. |
||||
3. Klicke auf den Button zum Anlegen eines neuen Records |
||||
4. In der auswahl dann SRV Record auswählen. |
||||
5. Du wirst nach einem Dienst gefragt. Im Falle von einem Minecraftserver heißt dieser `minecraft`. |
||||
6. Im nächsten Schritt muss ein Typ bzw. ein Protokoll angegeben werden. Im Beispiel von Minecraft ist das `TCP`. |
||||
7. Anschließend muss der Hostname angegeben werden unter dem der SRV Record verfügbar sein soll. |
||||
8. Die nächsten beiden Schritte sind, sofern ihr kein Loadbalancing nutzen wollt irrelevant. Dort kannst du eine beliebige Zahl angeben, z. B. 10. |
||||
9. Nun wirst du nach dem Port gefragt. Trage hier bitte den Port deines Minecraft Servers ein. |
||||
10. Im letzten Schritt musst du die vorhin bereits erstellte Subdomain angeben. |
||||
11. Mit Speichern bestätigen. |
||||
1. Go to **Domain Management** in your customer area. |
||||
2. Click on **"DNS Management"** in the sidebar. |
||||
If this menu item is not visible, you can enable **our DNS management for free** via the **"Extensions"** menu or from the **homepage**. |
||||
3. Click on the button to **add a new record**. |
||||
4. Select **SRV Record** from the options. |
||||
5. You will be asked for a **service name**. For a Minecraft server, enter **"minecraft"**. |
||||
6. Next, select the **protocol type**. For Minecraft, choose **"TCP"**. |
||||
7. Then, enter the **hostname** under which the SRV Record should be available. |
||||
8. The next two steps (priority & weight) are optional unless you are using **load balancing**. You can enter any number (e.g., **10**). |
||||
9. Now, enter the **port number** of your **Minecraft server**. |
||||
10. In the final step, specify the **subdomain** that you created earlier. |
||||
11. Confirm by clicking **Save**. |
||||
|
||||
Der SRV Record wurde erstellt. 🎉 |
||||
The SRV Record has been successfully created! 🎉 |
||||
|
||||
### 📞 Anlegen von SRV Records für TeamSpeak |
||||
Schritt für Schritt Anleitung für einen SRV Record für einen TeamSpeak Server: |
||||
### 📞 Creating an SRV Record for TeamSpeak |
||||
Step-by-step guide for creating an **SRV Record for a TeamSpeak server**: |
||||
|
||||
> Um einen SRV Record zu benutzen musst du zuerst einen [A Record](a-record-erstellen) bzw. einen [AAAA Record](aaaa-record-erstellen) erstellen. Der [A Record](a-record-erstellen) bzw. der [AAAA Record](aaaa-record-erstellen) muss auf die IP des Servers, auf welchem der Dienst läuft, zeigen. |
||||
> To use an SRV Record, you must first create an [A Record](a-record-erstellen) or an [AAAA Record](aaaa-record-erstellen). |
||||
> The **A Record** or **AAAA Record** must point to the **IP address** of the server running the service. |
||||
|
||||
Schritte 1 - 4 sind identisch. |
||||
Steps **1-4** are **identical** to creating an SRV Record for Minecraft. |
||||
|
||||
Beim 5. Schritt gibst du anstatt des Dienstes minecraft, den Dienst `ts3` an. |
||||
- **Step 5:** Instead of `minecraft`, enter the service **"ts3"**. |
||||
- **Step 6:** Replace **"TCP"** with **"UDP"**. |
||||
|
||||
Das Protokoll in Schritt 6 ersetzt du mit `UDP`. |
||||
Steps **7-11** remain the same as for **Minecraft**, except that in **Step 9**, you must enter the **TeamSpeak server port**. |
||||
|
||||
Die Schritte 7-11 sind wieder identisch zum Erstellen eines SRV Records für einen Minecraftserver. Bei Schritt 9 muss dann der TeamSpeak Serverport angegeben werden. |
||||
### 🔫 Creating an SRV Record for FiveM |
||||
|
||||
### 🔫 Anlegen von SRV Records für FiveM |
||||
> To use an SRV Record, you must first create an [A Record](a-record-erstellen) or an [AAAA Record](aaaa-record-erstellen). |
||||
> The **A Record** or **AAAA Record** must point to the **IP address** of the server running the service. |
||||
|
||||
> Um einen SRV Record zu benutzen musst du zuerst einen [A Record](a-record-erstellen) bzw. einen [AAAA Record](aaaa-record-erstellen) erstellen. Der [A Record](a-record-erstellen) bzw. der [AAAA Record](aaaa-record-erstellen) muss auf die IP des Servers, auf welchem der Dienst läuft, zeigen. |
||||
Steps **1-4** are **identical** to creating an SRV Record for Minecraft. |
||||
|
||||
Schritte 1 - 4 sind identisch wie beim Erstellen eines SRV Records für Minecraft. |
||||
- **Step 5:** Instead of `minecraft`, enter the service **"cfx"**. |
||||
- **Step 6:** Replace **"TCP"** with **"UDP"**. |
||||
|
||||
Beim 5. Schritt gibst du anstatt des Dienstes minecraft, den Dienst `cfx` an. |
||||
|
||||
Das Protokoll in Schritt 6 ersetzt du mit `UDP`. |
||||
|
||||
Die Schritte 7-11 sind wieder identisch zum Erstellen eines SRV Records für einen Minecraftserver. Bei Schritt 9 muss dann der FiveM Serverport angegeben werden. |
||||
Steps **7-11** remain the same as for **Minecraft**, except that in **Step 9**, you must enter the **FiveM server port**. |
||||
|
@ -1,28 +1,34 @@ |
||||
--- |
||||
id: txt-record-erstellen |
||||
title: TXT Record erstellen |
||||
title: Create a TXT Record |
||||
sidebar_label: TXT Record |
||||
--- |
||||
Hier wird dir erklärt wie du einen TXT Record für deine Domain erstellst. |
||||
This guide explains how to create a TXT Record for your domain. |
||||
|
||||
## Vorbereitung |
||||
Bevor wir mit dem A-Record beginnen können gehe bitte sicher, dass du die allgemeine Vorbereitung aus dem Punkt [DNS Verwaltung](../dns-allgemein) befolgt hast! |
||||
## Preparation |
||||
Before we start with the TXT Record, please make sure that you have followed the **general preparation** in the [DNS Management](../dns-allgemein) section! |
||||
|
||||
### ℹ Wofür TXT Records? |
||||
Über TXT Records können verschiedene Informationen in Form von Text bereitgestellt werden. |
||||
Das können zum einen Informationen zur Verifizierung des Besitzers der Domain sein, aber auch SPF, DKIM und DMARC Informationen zum Mailversand. |
||||
### ℹ What Are TXT Records Used For? |
||||
TXT Records can store **various types of information in text form**. |
||||
They are commonly used for: |
||||
- **Verifying domain ownership**, e.g., for SSL certificates from **Let's Encrypt**. |
||||
- **SPF, DKIM, and DMARC** records for **email authentication** and security. |
||||
|
||||
Eine Verifizierung des Domainbesitzers ist beispielsweise notwendig um ein SSL Zertifikat von Let's Encrypt anzufordern. |
||||
A **domain ownership verification** is often required when requesting an **SSL certificate** from Let's Encrypt. |
||||
|
||||
### 🚀 Creating TXT Records |
||||
Step-by-step guide: |
||||
1. Go to **Domain Management** in your customer area. |
||||
2. Click on **"DNS Management"** in the sidebar. |
||||
If this menu item is not visible, you can enable **our DNS management for free** via the **"Extensions"** menu or from the **homepage**. |
||||
3. Click on the button to **add a new record**. |
||||
4. Select **TXT Record** from the options. |
||||
5. You will be asked for a **hostname**. You can enter: |
||||
- A **subdomain** (e.g., "mail") |
||||
- `@` for the **main domain** itself |
||||
- `*` for the **main domain and all possible subdomains** |
||||
6. Next, enter the **desired text**. |
||||
- If you are creating a TXT Record for a **Let’s Encrypt certificate**, the text will be provided by the **server**. |
||||
7. Confirm by clicking **Save**. |
||||
|
||||
### 🚀 Anlegen von TXT Records |
||||
Schritt für Schritt Anleitung: |
||||
1. Gehe in die Domainverwaltung in deinem Kundenbereich |
||||
2. Klicke in der Sidebar auf "DNS-Verwaltung". Wenn dir dieser Menüpunkt nicht angezeigt, kannst du unsere DNS Verwaltung kostenfrei über den Menüpunt "Erweiterungen" oder auf der Startseite aktivieren. |
||||
3. Klicke auf den Button zum Anlegen eines neuen Records |
||||
4. In der auswahl dann TXT Record auswählen. |
||||
5. Du wirst nach einem Hostname gefragt. Dort kann entweder eine Subdomain, @ für die Domain selbst, oder ein * für die Domain und alle möglichen Subdomains angegeben werden. |
||||
6. Im nächsten Schritt muss der gewünschte Text angegeben werden. Falls du einen TXT Record für ein Let’s Encrypt Zertifikat anlegen willst, wird dieser Text vom Server vorgegeben. |
||||
7. Mit Speichern bestätigen. |
||||
|
||||
Der TXT Record wurde erstellt. 🎉 |
||||
The TXT Record has been successfully created! 🎉 |
||||
|
@ -1,32 +1,32 @@ |
||||
--- |
||||
id: home |
||||
title: Domain Informationen |
||||
sidebar_label: Informationen |
||||
title: Domain Information |
||||
sidebar_label: Information |
||||
--- |
||||
Hier findest du alles wichtige, was du über unsere Domains wissen musst. |
||||
Here you will find everything important you need to know about our domains. |
||||
|
||||
## Overview |
||||
Through the sidebar, you can access the different **record types** that you can create in our DNS management. |
||||
|
||||
## Übersicht |
||||
Über die Sidebar erreichst du die unterschiedlichen Record Typen, welche du in unserer DNS Verwaltung anlegen kannst. |
||||
|
||||
> Damit du unsere DNS Verwaltung nutzen kannst, muss die Domain mit unseren Nameservern verbunden werden. Weitere Informationen findest du unter dem Punkt [DNS Verwaltung](dns-allgemein). |
||||
> To use our DNS management, your domain must be connected to our nameservers. |
||||
> More information can be found under [DNS Management](dns-allgemein). |
||||
|
||||
### 📖 DNS Templates |
||||
Wenn du deinen bei uns gemieteten Webspace, Teamspeak, v-/Rootserver oder Gameserver mit deiner Domain verbinden willst, kannst du die DNS Templates verwenden. |
||||
If you want to connect your **webspace, Teamspeak, v-/root server, or game server** with your domain, you can use the **DNS Templates**. |
||||
|
||||
Die Templates erstellen automatisch alle nötigen DNS Records und wenden diese auf deine Domain an. |
||||
These templates automatically create all the necessary **DNS records** and apply them to your domain. |
||||
|
||||
### 🐧 DNS Verwaltung |
||||
Selbstverständlich kannst du in unserer DNS Verwaltung auch eigene, manuelle DNS Einträge setzen. Zur Verfügung stehen dir: |
||||
### 🐧 DNS Management |
||||
Of course, you can also manually set your own **DNS entries** in our DNS management. The following options are available: |
||||
- [A Records](dns/a-record-erstellen) |
||||
- [AAAA Records](dns/aaaa-record-erstellen) |
||||
- [CNAME Records](dns/cname-record-erstellen) |
||||
- [MX Records](dns/mx-record-erstellen) |
||||
- [SRV Records](dns/srv-record-erstellen) |
||||
- [TXT Records](dns/txt-record-erstellen) |
||||
- [TXT Records](dns/txt-record-erstellen) |
||||
|
||||
### 🕹 Gameserver verbinden |
||||
### 🕹 Connecting a Game Server |
||||
|
||||
Eine häufig gestellte Frage ist, wie man seinen Gameserver mit einer Domain verbindet. |
||||
A frequently asked question is how to connect your **game server** to a domain. |
||||
|
||||
Weitere Informationen hierüber findest du im [Eintrag über SRV Records](dns/srv-record-erstellen). |
||||
More information can be found in the [SRV Records entry](dns/srv-record-erstellen). |
||||
|
@ -1,25 +1,28 @@ |
||||
--- |
||||
id: elterninformation |
||||
title: Elterninformation |
||||
sidebar_label: Elterninformation |
||||
title: Parent Information |
||||
sidebar_label: Parent Information |
||||
--- |
||||
|
||||
# Liebe Eltern, |
||||
# Dear Parents, |
||||
|
||||
Sie haben ein minderjähriges Kind, welches ein Produkt bei DeinServerHost gekauft hat oder kaufen möchte und haben nun Sorge um Verträge, weiteren Kosten und sogar Mahnungen durch unser Unternehmen? |
||||
Does your underage child want to purchase a product from DeinServerHost, or have they already made a purchase, and now you are concerned about contracts, additional costs, or even payment reminders from our company? |
||||
|
||||
All unsere Dienste werden auf „Prepaid“-Basis abgerechnet, sodass ich Ihnen diese Sorge gerne abnehmen kann. Durch dieses Prepaid System, schließt Ihr Kind nur Verträge mit DeinServerHost ab, welche keine Vertragslaufzeit besitzen und sich auch nicht automatisch verlängern. Um etwas auf unserer Webseite zu kaufen, ist Guthaben nötig. Dieses können Sie gemeinsam mit Ihrem Kind aufladen. Dazu stehen Ihnen folgende Zahlungsmethoden zur Verfügung: PaySafeCard, PayPal, Klarna, Lastschrift, Skrill, Mastercard und CoinGate. |
||||
All our services operate on a **PrePaid** basis, so we want to reassure you that there are **no hidden commitments**. With this PrePaid system, your child only enters into agreements with DeinServerHost that **have no contract duration** and **do not renew automatically**. To make a purchase on our website, your child must have sufficient **account credit**, which you can top up together. The following payment methods are available: **PaySafeCard, PayPal, Klarna, Direct Debit, Skrill, Mastercard, and CoinGate**. |
||||
|
||||
Rechnungen werden von unserem System automatisch generiert und, sofern sich ausreichend Guthaben auf dem Konto befindet, auch ohne notwendige Eingriffe Ihrerseits bezahlt. Wenn der Dienst aber nicht mehr benötigt wird, können diese einfach ignoriert werden und wir löschen das Produkt zum entsprechenden Fälligkeitsdatum automatisch. Ihnen oder Ihrem Kind entstehen hierbei keine weiteren Kosten. Wir versichern Ihnen, dass keinerlei unbegründete Kosten beim Kauf von einem unserer Produkte entstehen. Auch verzichten wir auf Mahnungen oder sonstigen Briefen, welche Sie bzw. Ihr Kind, zur Zahlung eines Produktes auffordern. |
||||
Invoices are generated automatically by our system and, if there is enough credit available, they are paid **without any additional action required**. |
||||
If the service is no longer needed, you can **simply ignore the invoices**, and we will automatically delete the product on the due date. **Neither you nor your child will incur any further costs**. |
||||
|
||||
Sollte das Guthaben Ihres Kindes ungewollt einer Rechnung zugewiesen worden sein, lässt sich das mit einem kurzen Ticket an mich oder einen anderen Mitarbeiter unseres Unternehmens jederzeit klären oder ganz einfach rückgängig machen. |
||||
We assure you that **no unjustified charges** will arise when purchasing one of our products. Additionally, we do **not** send **payment reminders** or any other letters demanding payment for a service. |
||||
|
||||
Bei weiteren Bedenken stehe ich Ihnen jederzeit via E-Mail, in unserem Ticket-Support, sowie in unserem Livechat zur Verfügung. |
||||
If your child's credit has been accidentally applied to an invoice, it can be corrected at any time by simply **submitting a support ticket** to me or any other member of our team. |
||||
|
||||
Sollten trotz all unserer Bemühungen Probleme auftreten, finden wir eine faire Lösung für Sie und Ihr Kind. Kontaktieren Sie mich dazu einfach über eine der oben genannten Kontaktmöglichkeiten. |
||||
If you have any further concerns, feel free to contact me anytime via **email, ticket support, or live chat**. |
||||
|
||||
Mit freundlichen Grüßen, |
||||
Should any issues arise despite our best efforts, we will always work towards a **fair solution** for you and your child. Please don’t hesitate to **reach out through one of the contact options above**. |
||||
|
||||
Lukas Hübner |
||||
Best regards, |
||||
|
||||
DeinServerHost |
||||
**Christian** |
||||
|
||||
DeinServerHost |
||||
|
@ -1,93 +1,95 @@ |
||||
--- |
||||
id: minecraft-gameserver-befehle |
||||
title: Minecraft Befehlsliste |
||||
sidebar_label: Befehle |
||||
title: Minecraft Command List |
||||
sidebar_label: Commands |
||||
--- |
||||
Hier findest du eine Überischt über Befehle bei deinem Minecraft Server. |
||||
Here you will find an overview of **commands** for your **Minecraft server**. |
||||
|
||||
[Rent your Minecraft server now from just €1.50 per month!](https://deinserverhost.de/minecraft-server-mieten) |
||||
|
||||
[Buche dir jetzt deinen Minecraft Server ab 1,50€ im Monat!](https://deinserverhost.de/minecraft-server-mieten) |
||||
## Information |
||||
Das Spielgeschehen in Minecraft kannst du über Befehle im Chat oder per Konsole beeinflussen und deinen Wünschen nach anpassen. |
||||
Wie du zur Konsole kommst [erfährst du hier](home#-gameserver-panel). |
||||
|
||||
### 💻 Befehlsliste |
||||
Hier findest du eine Liste von den gängisten Befehlen und jeweils eine kurze Erklärung. Penguin ist hier immer ein Spielername |
||||
|
||||
Befehl | Erklärung | Beispiel |
||||
------ | ------ | ------ |
||||
/op SPIELER | Macht einen Spieler zum Administrator auf deinem Server | /op Penguin |
||||
/deop SPIELER | Entfernt den Administratorenstatus eines Spielers | /deop Penguin |
||||
/tp SPIELER ZIELSPIELER/X Y Z | Ermöglicht das Teleportieren von Spielern zu Spielern oder Koordinaten | /tp Penguin Penguin2, /tp Penguin 10 5 70 |
||||
/gamemode GAMEMODE SPIELER | Ändert den Spielmodus des eigenen oder angegeben Spielers | /gamemode creative Penguin |
||||
/time set TAGESZEIT | Setzt die Tageszeit auf dem Server | /time set day |
||||
/weather WETTER | Setzt das Wetter auf dem Server | /weather clear |
||||
/kill SPIELER | Tötet den angegeben Spieler sofort | /kill Penguin |
||||
/clear SPIELER | Leert das Inventar eines Spielers | /clear Penguin |
||||
/give SPIELER GEGENSTAND ANZAHL | Gibt dem Spieler den festgelegten Gegenstand ([Gegenstandsliste](https://minecraftitemids.com/)) | /give Penguin minecraft:stone 64 |
||||
/spawnpoint SPIELER | Setzt den Spawnpoint eines Spielers | /spawnpoint Penguin |
||||
/setworldspawn | Setzt den Spawnpunkt des Servers | /setworldspawn |
||||
/save-all | Speichert den aktuellen Stand der Welt und die Spieler | /save-all |
||||
/kick SPIELER GRUND | Kickt einen Spieler vom Server, dieser kann ihn aber wieder betreten | /kick Penguin Bitte im Support melden! |
||||
/ban SPIELER | Bannt einen Spieler vom Server, so dass dieser nicht mehr beitreten kann | /ban Penguin |
||||
/ban-ip SPIELER | Bannt die IP Adresse eines Spielers. Bei Servern im Offline Modus nötig | /ban-ip Penguin |
||||
/pardon Spieler | Entbannt einen Spieler, so dass dieser wieder dem Server beitreten kann | /pardon Penguin |
||||
/gamerule | Verwaltung der Gamerules von Minecraft. Das Beispiel stoppt den Tag-Nacht Zyklus auf dem Server | /gamerule doDaylightCycle false |
||||
/difficulty DIFFICULTY | Ändert den Schwierigkeitsgrad auf dem Server | /difficulty peaceful |
||||
/whitelist | Verwalten der Whitelist des Servers. Weitere Informationen findest du unten | /whitelist add Penguin |
||||
|
||||
> In der Konsole müssen Befehle ohne `/` geschrieben werden. |
||||
|
||||
### 🚨 /op und /deop |
||||
|
||||
In Minecraft gibt es 4 OP Level: |
||||
|
||||
Level | Rechte und Befehle |
||||
------ | ------ |
||||
1 | Der Operator kann die Spawn Protection ignorieren. Es werden keine Befehle freigeschalten |
||||
2 | Die Befehle /clear, /difficulty, /effect, /gamemode, /gamerule, /give, /summon, /setblock und /tp werden freigeschaltet |
||||
3 | Operatoren können /ban, /deop, /whitelist, /kick und /op verwenden |
||||
4 | Die Befehle /stop und /save-all werden freigeschalten. |
||||
|
||||
Standardmäßig wird das OP Level 4 vergeben. Die Level lassen sich in der Datei `ops.json` im Dateibrowser für den jeweiligen Spieler ändern. |
||||
Das Standardlevel kann in der Datei `server.properties` unter dem Punkt `op-permission-level=` festgelegt werden. |
||||
You can **control** and **customize** the gameplay on your Minecraft server using **commands** in the chat or console. |
||||
Learn how to **access the console** [here](home#-gameserver-panel). |
||||
|
||||
### 💻 Command List |
||||
Below is a list of the **most common commands** with short explanations. |
||||
In the examples, "Penguin" represents a **player name**. |
||||
|
||||
| Command | Description | Example | |
||||
|---------|------------|---------| |
||||
| /op PLAYER | Grants a player administrator rights | `/op Penguin` | |
||||
| /deop PLAYER | Removes a player's administrator rights | `/deop Penguin` | |
||||
| /tp PLAYER TARGETPLAYER/X Y Z | Teleports a player to another player or coordinates | `/tp Penguin Penguin2`, `/tp Penguin 10 5 70` | |
||||
| /gamemode GAMEMODE PLAYER | Changes the game mode of yourself or a specified player | `/gamemode creative Penguin` | |
||||
| /time set TIME | Sets the time of day on the server | `/time set day` | |
||||
| /weather WEATHER | Sets the weather on the server | `/weather clear` | |
||||
| /kill PLAYER | Instantly kills the specified player | `/kill Penguin` | |
||||
| /clear PLAYER | Clears a player's inventory | `/clear Penguin` | |
||||
| /give PLAYER ITEM AMOUNT | Gives a player a specified item ([Item List](https://minecraftitemids.com/)) | `/give Penguin minecraft:stone 64` | |
||||
| /spawnpoint PLAYER | Sets a player's spawn point | `/spawnpoint Penguin` | |
||||
| /setworldspawn | Sets the world's spawn point | `/setworldspawn` | |
||||
| /save-all | Saves the current world and player data | `/save-all` | |
||||
| /kick PLAYER REASON | Kicks a player from the server (can rejoin) | `/kick Penguin Please contact support!` | |
||||
| /ban PLAYER | Bans a player from the server (cannot rejoin) | `/ban Penguin` | |
||||
| /ban-ip PLAYER | Bans a player's IP address (needed for offline mode servers) | `/ban-ip Penguin` | |
||||
| /pardon PLAYER | Unbans a player, allowing them to rejoin the server | `/pardon Penguin` | |
||||
| /gamerule RULE VALUE | Changes Minecraft rules (e.g., stops day-night cycle) | `/gamerule doDaylightCycle false` | |
||||
| /difficulty DIFFICULTY | Changes the server difficulty | `/difficulty peaceful` | |
||||
| /whitelist | Manages the server whitelist (more info below) | `/whitelist add Penguin` | |
||||
|
||||
> **Console Commands:** In the **server console**, commands must be entered **without the `/` prefix**. |
||||
|
||||
### 🚨 /op and /deop |
||||
|
||||
Minecraft has **4 operator levels**: |
||||
|
||||
| Level | Permissions & Commands | |
||||
|-------|------------------------| |
||||
| **1** | Operators can bypass **spawn protection** but have no additional commands | |
||||
| **2** | Grants access to `/clear`, `/difficulty`, `/effect`, `/gamemode`, `/gamerule`, `/give`, `/summon`, `/setblock`, and `/tp` | |
||||
| **3** | Grants access to `/ban`, `/deop`, `/whitelist`, `/kick`, and `/op` | |
||||
| **4** | Grants access to `/stop` and `/save-all` | |
||||
|
||||
By default, **OP level 4** is assigned. Operator levels can be modified in the `ops.json` file via **file browser**. |
||||
The **default OP level** can be set in `server.properties` under `op-permission-level=`. |
||||
|
||||
### 🕹 /gamemode |
||||
|
||||
Es gibt folgende Gamemodes für Spieler: |
||||
The following **game modes** are available: |
||||
|
||||
Modus | Beschreibung |
||||
------ | ------ |
||||
survival | Der Spieler kann Blöcke abbauen und verliert Hunger, so wie Leben. |
||||
creative | Der Spieler hat ein unendliches Inventar mit allen Blöcken und verliert keine Lebens oder Hungercontainer |
||||
spectator | Der Spieler wird unsichtbar und kann durch die Welt fliegen. Ebenso kann man sich in die Sicht anderer Spieler begeben |
||||
adventure | Der Spieler verliert keinen Hunter und kann die meisten Blöcke nicht abbauen |
||||
| Mode | Description | |
||||
|------|------------| |
||||
| **survival** | Players can break blocks, lose **hunger** and **health**. | |
||||
| **creative** | Players have **unlimited items**, take no damage, and can **fly**. | |
||||
| **spectator** | Players become **invisible** and can **fly through blocks** and view the world from other players' perspectives. | |
||||
| **adventure** | Players **cannot** break most blocks and **do not lose hunger**. | |
||||
|
||||
### 📕 /gamerule |
||||
|
||||
Eine Liste mit allen Gamerules und einer ausführlichen Beschreibung kannst du [dem Minecraft Gamepedia entnehmen](https://minecraft-de.gamepedia.com/Befehl/gamerule). |
||||
A full list of **all game rules** and their descriptions can be found on the **[Minecraft Gamepedia](https://minecraft.fandom.com/wiki/Game_rule)**. |
||||
|
||||
### ⚔ /difficulty |
||||
|
||||
Es gibt folgende Schwierigkeitsgräder: |
||||
The following **difficulty levels** are available: |
||||
|
||||
Schwierigkeitsgrad | Beschreibung |
||||
------ | ------ |
||||
peaceful | Nachts erscheinen keine Monster und Spieler verlieren keinen Hunger. Leben wird automatisch regeneriert |
||||
easy | Monster sind aktiviert. Spieler verlieren maximal die Hälfte an Leben, wenn sie keine Hungercontainer mehr haben. |
||||
normal | Monster sind aktiviert und machen normalen Schaden. Ohne Hungercontainer verliert man, bis auf ein halbes Herz, alle. |
||||
hard | Zombies können Türen einschlagen. Leere Hungercontainer führen zum Tod |
||||
| Difficulty | Description | |
||||
|-----------|------------| |
||||
| **peaceful** | No hostile mobs spawn, players **do not lose hunger**, and **health regenerates automatically**. | |
||||
| **easy** | Hostile mobs spawn, but players only take **half damage** when starving. | |
||||
| **normal** | Hostile mobs deal normal damage, and starvation reduces health to **half a heart**. | |
||||
| **hard** | Zombies can break doors, and starvation **kills** the player. | |
||||
|
||||
### 📃 /whitelist |
||||
|
||||
Die Whitelist lässt sich über folgende Befehle verwalten: |
||||
Manage the **server whitelist** using these commands: |
||||
|
||||
Befehl | Beschreibung |
||||
------ | ------ |
||||
/whitelist add SPIELER | Fügt einen Spieler zur Whitelist hinzu |
||||
/whitelist remove SPIELER | Entfernt einen Spieler von der Whitelist |
||||
/whitelist list | Listet alle Spieler auf der Whitelist im Chat auf |
||||
/whitelist on | Aktiviert die Whitelist |
||||
/whitelist off | Deaktiviert die Whitelist |
||||
/whitelist reload | Lädt die Whitelist neu. Dieser Befehl ist nur nötig, wenn über den Dateibrowser die Datei `whitelist.json` manuell bearbeitet wurde |
||||
| Command | Description | |
||||
|---------|------------| |
||||
| `/whitelist add PLAYER` | Adds a player to the whitelist | |
||||
| `/whitelist remove PLAYER` | Removes a player from the whitelist | |
||||
| `/whitelist list` | Lists all whitelisted players | |
||||
| `/whitelist on` | Enables the whitelist | |
||||
| `/whitelist off` | Disables the whitelist | |
||||
| `/whitelist reload` | Reloads the whitelist (only needed if manually editing `whitelist.json`) | |
||||
|
||||
[Buche dir jetzt deinen Minecraft Server ab 1,50€ im Monat!](https://deinserverhost.de/minecraft-server-mieten) |
||||
[Rent your Minecraft server now from just €1.50 per month!](https://deinserverhost.de/minecraft-server-mieten) |
||||
|
@ -1,40 +1,41 @@ |
||||
--- |
||||
id: minecraft-gameserver-plugins-installieren |
||||
title: Plugins installieren |
||||
sidebar_label: Plugins installieren |
||||
title: Install Plugins |
||||
sidebar_label: Install Plugins |
||||
--- |
||||
Hier erfährst du, wie du Plugins auf deinem Minecraftserver installierst. |
||||
|
||||
Here you will learn how to **install plugins** on your **Minecraft server**. |
||||
|
||||
## Information |
||||
Plugins sind Erweiterungen für deinen Minecraft Server um das Spielerlebnis zu vervielfältigen. Bitte gehe sicher, dass du zuvor [Spigot auf deinem Server installiert](minecraft-gameserver-spigot-installieren) hast. |
||||
**Plugins** are extensions that **enhance** your Minecraft server experience. |
||||
Before installing plugins, ensure that you have **[Spigot installed on your server](minecraft-gameserver-spigot-installieren)**. |
||||
|
||||
### 🐧 DeinServerHost Plugin Manager |
||||
|
||||
In our **game server panel**, you can install **plugins with a single click**. |
||||
|
||||
1. Click on **`Plugins`** in the **sidebar**. |
||||
|
||||
### 🐧 DeinServerHost PluginManager |
||||
2. You will see a list of **recommended Spigot plugins**. |
||||
Use the **search function** to find your desired plugin. |
||||
|
||||
Im unserem Gameserverpanel kannst du Plugins mit nur einem Klick installieren lassen. |
||||
 |
||||
|
||||
1. Klicke hierfür in der Sidebar auf den Punkt `Plugins` |
||||
> **[!]** Before installing, check the **plugin version** and ensure it is **compatible** with your **Spigot version**. |
||||
|
||||
2. Dir wird nun eine Auswahl an Plugins für Spigot vorgeschlagen. Über die Suchfunktion kannst du dir dein Wunschplugin heraussuchen. |
||||
|
||||
 |
||||
|
||||
> [!] Achte vor der Installation auf die angezeigte Version und ob das Plugin mit deiner Spigot Version kompatibel ist |
||||
3. Click **`Install`** on your desired plugin. |
||||
|
||||
3. Klicke bei deinem Wunschplugin auf `Installieren` |
||||
✔ The plugin is **automatically installed** and will be **active after a server restart**. |
||||
|
||||
✔ Das Plugin wird automatisch installiert und ist nach einem Serverneustart aktiv |
||||
|
||||
### 💾 Externe Plugins installieren |
||||
### 💾 Install External Plugins |
||||
|
||||
Sollte dein Wunschplugin nicht in der Liste sein, kannst du dir dieses einfach von beispielsweise spigotmc.org herunterladen und manuell auf deinen Server hochladen. |
||||
If your desired **plugin is not in the list**, you can **download it manually** from websites like **spigotmc.org** and **upload it** to your server. |
||||
|
||||
1. Öffne hierfür den Dateibrowser |
||||
1. Open the **file browser**. |
||||
|
||||
2. Navigiere in den Ordner Plugins |
||||
2. Navigate to the **`plugins`** folder. |
||||
|
||||
3. Ziehe das heruntergeladene Plugin in den Dateibrowser |
||||
3. Drag and drop the **downloaded plugin** into the **file browser**. |
||||
|
||||
> [!] Warte, bis der Uploadbalken grün wird |
||||
> **[!]** Wait until the **upload bar turns green**. |
||||
|
||||
✔ Dein Plugin wurde hochgeladen und ist nach einem Serverneustart aktiv |
||||
✔ Your plugin has been **uploaded** and will be **active after a server restart**. |
||||
|
@ -1,26 +1,27 @@ |
||||
--- |
||||
id: minecraft-gameserver-spigot-installieren |
||||
title: Spigot installieren |
||||
sidebar_label: Spigot installieren |
||||
title: Install Spigot |
||||
sidebar_label: Install Spigot |
||||
--- |
||||
Hier erfährst du, wie du deinen Server für Plugins vorbereitest. |
||||
|
||||
Here you will learn how to **prepare your server** for plugins. |
||||
|
||||
## Information |
||||
Die Serversoftware Spigot ersetzt den Standard Minecraft Vanilla Gameserver und schafft die Möglichkeit, Plugins zur Spielerweiterung auf deinem Server zu installieren. |
||||
The **Spigot server software** replaces the default **Minecraft Vanilla game server** and allows you to **install plugins** to enhance the gameplay experience. |
||||
|
||||
### 💻 Installation |
||||
|
||||
1. Klicke im Gameserverpanel auf Versions / Mods. Wie du dich dort anmelden kannst, [erfährst du hier](home#-gameserver-panel). |
||||
1. Click on **Versions / Mods** in the **game server panel**. |
||||
Learn how to log in **[here](home#-gameserver-panel)**. |
||||
|
||||
2. In the top selection, choose **Spigot** or **Paper**. |
||||
|
||||
 |
||||
|
||||
2. Klicke in der oberen Auswahl auf Spigot bzw. Paper. |
||||
|
||||
 |
||||
|
||||
> PaperMC ist eine optimierte Version von Spigot und kann benutzt werden, wenn es bei Spigot zu Performanceschwierifkeiten kommt. |
||||
> **PaperMC** is an optimized version of **Spigot** and can be used if **performance issues occur** with Spigot. |
||||
|
||||
3. Klicke nun bei deiner gewünschten Version auf Installieren. |
||||
3. Click **Install** on your desired version. |
||||
|
||||
✔ Spigot wurde nun erfolrecht installiert |
||||
✔ **Spigot has now been successfully installed!** |
||||
|
||||
Nach einem Serverneustart wirst du im Dateimanager den Ordner `Plugins` finden. In diesen kannst du deine Plugins nun hochladen. |
||||
After **restarting the server**, you will find the **`plugins`** folder in the **file manager**. |
||||
You can now upload your **plugins** into this folder. |
||||
|
@ -1,22 +1,26 @@ |
||||
--- |
||||
id: minecraft-gameserver |
||||
title: Minecraft Gameserver |
||||
sidebar_label: Allgemeines |
||||
title: Minecraft Game Server |
||||
sidebar_label: General Information |
||||
--- |
||||
Hier findest du alles wichtige, was du über deinen Minecraft Gameserver wissen musst. |
||||
Here you will find everything important you need to know about your **Minecraft game server**. |
||||
|
||||
## Management |
||||
You can manage your game server at **[panel.deinserverhost.de](https://panel.deinserverhost.de)**. |
||||
Learn how to log in **[here](home#-gameserver-panel)**. |
||||
|
||||
## Verwaltung |
||||
Deinen Gameserver kannst du unter [panel.deinserverhost.de](https://panel.deinserverhost.de) verwalten. |
||||
Wie du dich dort anmelden kannst, [erfährst du hier](home#-gameserver-panel). |
||||
### 🌎 Connect a Game Server to a Domain |
||||
Learn how to connect your **Minecraft server** to a domain in the **[SRV Record](../domains/dns/srv-record-erstellen)** wiki entry. |
||||
|
||||
### ⚔ Become an Admin |
||||
1. Log in to your **Game Server Panel account**. |
||||
2. Click on the **name of your server** in the list to access the **console page**. |
||||
3. In the console, enter the following command: |
||||
|
||||
### 🌎 Gameserver mit Domain verbinden |
||||
Wie du deinen Gameserver mit einer Domain verbindest, erfährst du in dem Wiki Eintrag [SRV Record](../domains/dns/srv-record-erstellen). |
||||
``` |
||||
op PLAYERNAME |
||||
``` |
||||
|
||||
### ⚔ Admin werden |
||||
Melde dich in deinem Gameserver Panel Account an und klicke auf den Namen deines Servers in der Liste, damit du auf die Konsolenseite kommst. |
||||
4. Press **ENTER** to confirm. |
||||
|
||||
Dort gibst du in der Konsole `op SPIELERNAME` ein und drückst zum Absenden ENTER. |
||||
|
||||
Du bist jetzt Ingame Admin und siehst mit `/help` alle Befehle. |
||||
You are now an **in-game admin** and can view all available commands with **`/help`**. |
||||
|
@ -1,98 +1,113 @@ |
||||
--- |
||||
id: minecraft-server-installieren |
||||
title: Minecraft Server installieren (v.1.17) |
||||
sidebar_label: Minecraft-Server |
||||
title: Install Minecraft Server (v1.17) |
||||
sidebar_label: Minecraft Server |
||||
--- |
||||
Hier wird beschrieben, wie du auf deinem Linux vServer/RootServer/Dedicated einen einfachen Minecraft Java Server installierst. |
||||
This guide explains how to install a **simple Minecraft Java server** on your **Linux vServer, Root Server, or Dedicated Server**. |
||||
|
||||
## Informationen |
||||
Minecraft, ist ein beliebtes Open World Spiel, in dem sich alles um Blöcke, Blöcke und noch mehr Blöcke dreht |
||||
## Information |
||||
Minecraft is a popular **open-world game** that revolves around **blocks, blocks, and even more blocks**. |
||||
|
||||
### 🐧 Installation Server |
||||
### 🐧 Server Installation |
||||
|
||||
Melde dich zuerst per SSH als root User auf deinem Server an. |
||||
First, **log into your server via SSH** as the **root user**. |
||||
|
||||
1. Aktualisieren der Server Paketquellen |
||||
1. **Update the server package sources**: |
||||
|
||||
```sh |
||||
$ sudo apt update && apt upgrade |
||||
sudo apt update && sudo apt upgrade |
||||
``` |
||||
|
||||
2. Java (8) installation. |
||||
|
||||
2. **Install Java (8)**: |
||||
|
||||
```sh |
||||
$ sudo apt install openjdk-8-jre-headless |
||||
sudo apt install openjdk-8-jre-headless |
||||
``` |
||||
|
||||
3. Screen (Sitzungs Manager) |
||||
|
||||
|
||||
3. **Install Screen (session manager)**: |
||||
|
||||
```sh |
||||
$ sudo apt install screen |
||||
sudo apt install screen |
||||
``` |
||||
|
||||
4. Firewall (UFW) konfiguration. |
||||
|
||||
4. **Configure the firewall (UFW)**: |
||||
|
||||
```sh |
||||
$ sudo ufw allow 25565 |
||||
sudo ufw allow 25565 |
||||
``` |
||||
|
||||
5. Download der gewünschten Minecraft Version, im Beispiel: 1.17 |
||||
|
||||
5. **Download the desired Minecraft version** (example: **1.17**): |
||||
|
||||
```sh |
||||
$ wget https://launcher.mojang.com/v1/objects/0a269b5f2c5b93b1712d0f5dc43b6182b9ab254e/server.jar |
||||
``` |
||||
|
||||
Hinweis: Nutze entweder "wget" zum download der .jar Datei oder lade sie via SFTP/FTP Client auf deinen Server hoch. |
||||
wget https://launcher.mojang.com/v1/objects/0a269b5f2c5b93b1712d0f5dc43b6182b9ab254e/server.jar |
||||
``` |
||||
|
||||
> **Note:** Use **`wget`** to download the `.jar` file or manually upload it via **SFTP/FTP client**. |
||||
|
||||
6. **Start a screen session** (so the server keeps running after closing SSH): |
||||
|
||||
6. Bildschirmsitzung via Screen starten, damit der Server auch nach schließen des SSH-Terminals weiter läuft. |
||||
|
||||
```sh |
||||
$ screen |
||||
screen |
||||
``` |
||||
Der Screen Informations-Text kann nach lesen/nicht lesen mit SPACE (Leertaste) geschlossen werden. |
||||
The **screen information text** can be skipped with **SPACE (spacebar)**. |
||||
|
||||
Der folgende Befehl startet den Minecraft Server nun mit 1024Mb Ram. |
||||
7. **Start the Minecraft server with 1024MB RAM**: |
||||
|
||||
7. Der folgende Befehl startet den Minecraft Server nun mit 1024Mb Ram. |
||||
|
||||
```sh |
||||
$ 4. java -Xms1024M -Xmx1024M -jar server.jar nogui |
||||
java -Xms1024M -Xmx1024M -jar server.jar nogui |
||||
``` |
||||
|
||||
8. **Accept the Minecraft EULA**: |
||||
|
||||
After the **first start**, you must accept the **EULA license agreement** from Mojang. |
||||
|
||||
Nachdem ersten start des Server müssen die EULA Richtlinien von Mojang akzeptiert werden. |
||||
Open the **EULA file** using nano: |
||||
|
||||
8. Minecraft EULA Datei via nano (Texteditor) öffnen und bearbeiten. |
||||
|
||||
```sh |
||||
$ nano eula.txt |
||||
nano eula.txt |
||||
``` |
||||
In der Datei wird das Feld zu eula=true bearbeitet. |
||||
|
||||
9. Führe den folgenden Befehl aus um den Server nun zu starten. |
||||
|
||||
Change the line **`eula=false`** to **`eula=true`**, then **save and exit**. |
||||
|
||||
9. **Start the server again**: |
||||
|
||||
```sh |
||||
$ 4. java -Xms1024M -Xmx1024M -jar server.jar nogui |
||||
java -Xms1024M -Xmx1024M -jar server.jar nogui |
||||
``` |
||||
|
||||
Damit der Server nun auch nach schließen des SSH-Terminals weiterläuft, verlasse den Screen mit STRG + A + D |
||||
10. **Keep the server running after closing SSH**: |
||||
Leave the **screen session** with **CTRL + A + D**. |
||||
|
||||
Um den Screen und somit die Minecraft Konsole nach schließen erneut zu öffnen nutze: |
||||
11. **Reconnect to the Minecraft console later**: |
||||
|
||||
```sh |
||||
$ screen -r |
||||
``` |
||||
|
||||
bzw. screen -l und dann screen-r mit der jeweiligen ID. |
||||
screen -r |
||||
``` |
||||
|
||||
If multiple screens exist, list them with: |
||||
|
||||
### 💻 Minecraft Client |
||||
```sh |
||||
screen -ls |
||||
``` |
||||
|
||||
Then reconnect with: |
||||
|
||||
Starte nun deinen Minecraft Client und wähle Mehrspieler, in diesem einfach auf "Server hinzufügen". Dort wird nun die IPV4:25565 eingetragen, nun kann das Entdecken der unendlichen Block-Welt beginnen. |
||||
```sh |
||||
screen -r [session-id] |
||||
``` |
||||
|
||||
Die Installation ist nun abgeschlossen ✔ |
||||
### 💻 Minecraft Client Setup |
||||
|
||||
1. **Launch your Minecraft client**. |
||||
2. **Go to Multiplayer > Add Server**. |
||||
3. **Enter your server's IP address and port (`IPV4:25565`)**. |
||||
4. **Join and start exploring the infinite block world!** |
||||
|
||||
Hinweis: Solltest du unseren KVM-Flex nutzen, muss eine zusätzliche IPv4 Adresse hinzugebucht werden da sonst ohne weiteres keine Verbindung zum Minecraft Server aufgebaut werden kann. |
||||
✔ **The installation is now complete!** |
||||
|
||||
Bei Fragen oder Problemen bei der Installation, melde dich bitte in unserem LiveChat via Ticket-System oder auf unserem Discord. |
||||
### ⚠ Important Notes |
||||
- If you are using our **KVM-Flex service**, an **additional IPv4 address** must be purchased to allow external connections to your Minecraft server. |
||||
- If you encounter any **questions or issues**, please contact us via: |
||||
- **Live Chat** |
||||
- **Ticket System** |
||||
- **Discord** |
||||
|
@ -1,56 +1,57 @@ |
||||
--- |
||||
id: rust-gameserver |
||||
title: Rust Gameserver |
||||
sidebar_label: Allgemeines |
||||
title: Rust Game Server |
||||
sidebar_label: General Information |
||||
--- |
||||
Hier findest du alles wichtige, was du über deinen Rust Gameserver wissen musst. |
||||
Here you will find everything important about your **Rust game server**. |
||||
|
||||
## Management |
||||
|
||||
## Verwaltung |
||||
You can manage your **game server** at **[panel.deinserverhost.de](https://panel.deinserverhost.de)**. |
||||
Learn how to log in **[here](home#-gameserver-panel)**. |
||||
|
||||
Deinen Gameserver kannst du unter [panel.deinserverhost.de](https://panel.deinserverhost.de) verwalten. |
||||
Wie du dich dort anmelden kannst, [erfährst du hier](home#-gameserver-panel). |
||||
### ⚔ Become an Admin |
||||
|
||||
### ⚔ Admin werden |
||||
1. **Navigate to** `server/rust/cfg/` **in the file manager**. |
||||
|
||||
1. In der Dateiverwaltung zu `server/rust/cfg/` navigieren |
||||
|
||||
2. Öffne die Datei `users.cfg` und füge folgendes hinzu: |
||||
2. **Open the** `users.cfg` **file and add the following line**: |
||||
|
||||
```sh |
||||
<Rolle> <64bit Steam ID> <Name des Admins> |
||||
<Role> <64-bit Steam ID> <Admin Name> |
||||
``` |
||||
|
||||
Deine 64bit Steam ID kannst du [hier abrufen](https://steamid.io/). |
||||
|
||||
Verfügbare Rollen: |
||||
|
||||
| Rolle | Berechtigung | |
||||
| -------- | --------- | |
||||
| ownerid | Der Benutzer kann alle Admin Befehle ausführen und neue Admins hinzufügen oder entfernen | |
||||
| moderatorid| Der Benutzer kann alle Admin Befehle ausführen, jedoch keine neuen Admins hinzufügen oder entfernen | |
||||
|
||||
3. Speichere die Datei und starte den Server neu |
||||
You can find your **64-bit Steam ID** [here](https://steamid.io/). |
||||
|
||||
**Available Roles**: |
||||
|
||||
| Role | Permissions | |
||||
| -------- | --------- | |
||||
| `ownerid` | Full admin rights, including the ability to add or remove admins | |
||||
| `moderatorid`| Full admin commands, but **cannot** add or remove admins | |
||||
|
||||
Du bist nun Admin auf deinem Server ✔ |
||||
3. **Save the file and restart the server**. |
||||
|
||||
### 🚀 RCON verbinden |
||||
✔ You are now an **admin** on your **Rust server**! |
||||
|
||||
Wenn du dir deinen persönlichen RCON Port noch nicht beantragt hast, [öffne bitte ein Supportticket](https://deinserverhost.de/store/submitticket.php). |
||||
### 🚀 Connect to RCON |
||||
|
||||
So verbindest du dich per WebRCON auf deinen Server um ihn zu verwalten: |
||||
If you haven't requested your **personal RCON port**, please **[open a support ticket](https://deinserverhost.de/store/submitticket.php).** |
||||
|
||||
1. Lade dir beispielsweise unter [rustadmin.com](https://www.rustadmin.com/) das RCON Tool herunter |
||||
#### **Connect via WebRCON to manage your server:** |
||||
|
||||
2. Klicke in der Leiste auf `Configuration` und fülle die eingerahmten Felder aus |
||||
1. **Download an RCON tool** such as **[RustAdmin](https://www.rustadmin.com/).** |
||||
|
||||
3. Danach auf `Save` klicken. Hier kannst du der Konfiguration noch einen Namen geben. |
||||
2. **Click on** `Configuration` **and fill in the required fields**. |
||||
|
||||
3. **Click** `Save` **to store your configuration.** |
||||
You can also give your configuration a **custom name**. |
||||
|
||||
 |
||||
> [!] Der Server muss vollständig hochgefahren sein, um sich per RCON verbinden zu können. |
||||
|
||||
Klicke danach links oben auf `Server` und `Connect`. |
||||
> **[!]** The server must be **fully started** before you can connect via **RCON**. |
||||
|
||||
4. **Click** `Server` **in the top left, then select** `Connect`. |
||||
|
||||
 |
||||
|
||||
Jetzt kannst du RCON zur Verwaltung nutzen ✔ |
||||
✔ **You can now use RCON to manage your Rust server!** |
||||
|
@ -1,15 +1,13 @@ |
||||
--- |
||||
id: musik-hochladen |
||||
title: Musik für Musikbot hochladen |
||||
sidebar_label: Musik hochladen |
||||
title: Upload Music for Music Bot |
||||
sidebar_label: Upload Music |
||||
--- |
||||
Hier findest du alles wichtige, was du über das Hochladen deiner Musik für deinen Musikbot wissen musst. |
||||
|
||||
|
||||
## Musik hochladen |
||||
Wenn du deine eigene Musik hören möchtest, kannst du diese ganz einfach über das Webinterface hochladen. Dazu navigierst du links auf die Spalte "Musik", über welche du deine Musik hochladen kannst. Auch hast du die Möglichkeit, einzelne Ordner zu erstellen. |
||||
Der Musikbot kann ebenfalls .m3u Dateien streamen. Diese kannst du ebenfalls in der rechten Spalte "Radio" hochladen. |
||||
Dazu lädst du einfach die Streaming-Adresse .m3u deines Radio Stream herunter und speicherst diese. Diese lädst du dann im Webinterface unter "Radio" hoch. |
||||
Here you will find everything you need to know about uploading your music for your Music Bot. |
||||
|
||||
|
||||
## Upload Music |
||||
If you want to listen to your own music, you can easily upload it via the web interface. To do this, navigate to the **"Music"** section on the left, where you can upload your music. You also have the option to create individual folders. |
||||
|
||||
The Music Bot can also stream **.m3u** files. You can upload these in the **"Radio"** section on the right. |
||||
Simply **download the streaming URL** as a **.m3u** file and save it. Then, upload this file via the web interface under **"Radio"**. |
||||
|
@ -1,22 +1,21 @@ |
||||
--- |
||||
id: musikbot-discord-verbinden |
||||
title: Musikbot mit Discord verbinden |
||||
sidebar_label: Musikbot verbinden (Discord) |
||||
title: Connect Music Bot with Discord |
||||
sidebar_label: Connect Music Bot (Discord) |
||||
--- |
||||
Hier findest du alles wichtige, was du über das Verbinden mit deinem Musikbot und Discord wissen musst. |
||||
Here you will find everything you need to know about connecting your Music Bot to Discord. |
||||
|
||||
|
||||
## Verbindung herstellen |
||||
Um deinen Musikbot mit einem Discord Server zu verbinden, musst du erstmal eine App erstellen. Dies kannst du [hier](https://discord.com/developers/applications/me) tun. |
||||
Dort legst du den Namen deines Musikbots und eine Beschreibung fest. Der Name kann jederzeit wieder geändert werden. Dann klickst du auf "Create App". |
||||
## Establishing the Connection |
||||
To connect your Music Bot to a Discord server, you first need to create an app. You can do this [here](https://discord.com/developers/applications/me). |
||||
There, you set the name and description of your Music Bot. The name can be changed at any time. Then, click on **"Create App"**. |
||||
|
||||
Danach klickst du auf "Create a Bot User" und bestätigst dies mit "Yes, do it!". |
||||
|
||||
Dann speicherst du alles unten am Ende der Seite mit "Save Changes". |
||||
|
||||
Jetzt speicher wir uns den Bot Token, und die Client ID gut ab, denn die brauchen wir als Nächstes. Nun begeben wir uns wieder in unseren DeinServerHost Kundenbereich und navigieren zu unserem Musikbot. |
||||
|
||||
Dort angekommen, schreibst du in das IP Feld deinen Bot Token, den du dir eben abgespeichert haben. Bei dem Port schreibst du die Client ID, die du dir ebenfalls abgespeichert hast. |
||||
Next, click on **"Create a Bot User"** and confirm with **"Yes, do it!"**. |
||||
|
||||
Then, save everything at the bottom of the page by clicking **"Save Changes"**. |
||||
|
||||
Now, **save your Bot Token and Client ID carefully**, as you will need them next. |
||||
Go back to your **DeinServerHost customer area** and navigate to your Music Bot. |
||||
|
||||
Once there, enter your **Bot Token** in the **IP field**, which you saved earlier. |
||||
In the **Port field**, enter your **Client ID**, which you also saved. |
||||
|
@ -1,22 +1,21 @@ |
||||
--- |
||||
id: musikbot-teamspeak-verbinden |
||||
title: Musikbot mit TeamSpeak verbinden |
||||
sidebar_label: Musikbot verbinden (TeamSpeak) |
||||
title: Connect Music Bot with TeamSpeak |
||||
sidebar_label: Connect Music Bot (TeamSpeak) |
||||
--- |
||||
Hier findest du alles wichtige, was du über das Verbinden mit deinem Musikbot und TeamSpeak wissen musst. |
||||
Here you will find everything you need to know about connecting your Music Bot to TeamSpeak. |
||||
|
||||
|
||||
## Verbindung herstellen |
||||
Nachdem du deinen Musikbot bei uns bestellt hast, kannst du diesen sofort verwalten. |
||||
## Establishing the Connection |
||||
Once you have ordered your Music Bot from us, you can manage it immediately. |
||||
|
||||
Dies machst du unter > Kundenbereich > Dienstleistungen > Mein Services > TS3MusikBot. |
||||
You can do this via: |
||||
**Customer Area > Services > My Services > TS3MusicBot.** |
||||
|
||||
Dort sollte nun die IP + Port stehen, die du bei der Bestellung eingetragen hast |
||||
Desweiten kannst du die IP + Port auch wieder ändern, wenn sich dein Musikbot auf einen anderen TeamSpeak Server verbinden soll. |
||||
|
||||
Nun kannst du dich im Webinterface einloggen. |
||||
|
||||
Im Kundenbereich kannst du das Admin Passwort für den Admin Zugang des Bots auch ändern. |
||||
Nun kannst du, wenn der Bot verbunden ist, im Webinterface noch deine Musik wählen, entweder selber hochladen, oder zwischen verschiedenen Radio Streams auswählen. |
||||
There, you will see the **IP + Port** that you specified during the order. |
||||
Additionally, you can change the **IP + Port** if you want your Music Bot to connect to a different TeamSpeak server. |
||||
|
||||
Now, you can log in to the **web interface**. |
||||
|
||||
In the **Customer Area**, you can also change the **admin password** for the bot’s **admin access**. |
||||
Once the bot is connected, you can use the **web interface** to select your music—either by uploading your own files or choosing from various **radio streams**. |
||||
|
@ -1,18 +1,17 @@ |
||||
--- |
||||
id: fuktionen |
||||
title: API - Allgemein - Funktionsübersicht |
||||
sidebar_label: Funktionsübersicht Allgemein |
||||
title: API - General - Function Overview |
||||
sidebar_label: General Function Overview |
||||
--- |
||||
|
||||
### Beschreibung |
||||
### Description |
||||
|
||||
Der Bereich ``Allgemein`` umfasst alle Funktionen die allgemein genutzt werden können und nicht dem Produkt abhängig sind. |
||||
The **"General"** section includes all functions that can be used universally and are not dependent on a specific product. |
||||
|
||||
|
||||
## Funktionsübersicht |
||||
| Funktionsname | Beschreibung | |
||||
| ------------- | -----------| |
||||
[AddCancallationRequest](addCancallationRequest) | Kündigt das Produkt zum Ende der Laufzeit |
||||
[GetServiceInformations](getServiceInformations) | Ruft Informationen zu dem Service ab |
||||
|
||||
## Function Overview |
||||
|
||||
| Function Name | Description | |
||||
|--------------|-------------| |
||||
[AddCancellationRequest](addCancallationRequest) | Cancels the product at the end of the billing period. | |
||||
[GetServiceInformations](getServiceInformations) | Retrieves information about the service. | |
||||
|
@ -1,25 +1,25 @@ |
||||
--- |
||||
id: fuktionen |
||||
title: API - DDoS - Funktionsübersicht |
||||
sidebar_label: Funktionsübersicht DDoS |
||||
title: API - DDoS - Function Overview |
||||
sidebar_label: DDoS Function Overview |
||||
--- |
||||
|
||||
### Beschreibung |
||||
### Description |
||||
|
||||
Der Bereich ``DDOS`` umfasst alle anderen Funktionen die, die DDoS Protection betreffen. Damit lassen sich unabhängig welcher Service Type es ist, die Filter der jeweligen IPs steuern. |
||||
The **"DDoS"** section includes all functions related to DDoS protection. |
||||
These allow controlling the filters for specific IPs, regardless of the service type. |
||||
|
||||
|
||||
## Funktionsübersicht |
||||
| Funktionsname | Beschreibung | |
||||
| ------------- | -----------| |
||||
[DDOS_Status](status) | Ruft den aktuellen Status der IP Adresse ab |
||||
[DDOS_Layer4_Activate](layer4_activate) | Aktiviert den Layer 4 Filter für die IP |
||||
[DDOS_Layer4_Deactivate](layer4_deactivate) | Deaktiviert den Layer 4 Filter für die IP |
||||
[DDOS_Layer7_Activate](layer7_activate) | Aktiviert den Layer 4 & Layer 7 Filter für die IP |
||||
[DDOS_Layer7_Deactivate](layer7_deactivate) | Deaktiviert den Layer 4 & Layer 7 Filter für die IP |
||||
[DDOS_Layer7_OnlyOn](layer7_onlyon) | Aktiviert den Layer 7 Filter für die IP |
||||
[DDOS_Layer7_OnlyOff](layer7_onlyoff) | Deaktiviert den Layer 7 Filter für die IP |
||||
[DDOS_SetRdns](setrdns) | Setzt einen rDNS Eintrag für die IP Adresse |
||||
[DDOS_Incidents](incidents) | Ruft die ltzten 25 Angriffe auf diese IP Adresse ab |
||||
|
||||
## Function Overview |
||||
|
||||
| Function Name | Description | |
||||
|--------------|-------------| |
||||
[DDOS_Status](status) | Retrieves the current status of the IP address. | |
||||
[DDOS_Layer4_Activate](layer4_activate) | Activates the Layer 4 filter for the IP. | |
||||
[DDOS_Layer4_Deactivate](layer4_deactivate) | Deactivates the Layer 4 filter for the IP. | |
||||
[DDOS_Layer7_Activate](layer7_activate) | Activates both Layer 4 & Layer 7 filters for the IP. | |
||||
[DDOS_Layer7_Deactivate](layer7_deactivate) | Deactivates both Layer 4 & Layer 7 filters for the IP. | |
||||
[DDOS_Layer7_OnlyOn](layer7_onlyon) | Activates the Layer 7 filter for the IP only. | |
||||
[DDOS_Layer7_OnlyOff](layer7_onlyoff) | Deactivates the Layer 7 filter for the IP only. | |
||||
[DDOS_SetRdns](setrdns) | Sets an rDNS entry for the IP address. | |
||||
[DDOS_Incidents](incidents) | Retrieves the last 25 attack incidents for the IP address. | |
||||
|
@ -1,88 +1,106 @@ |
||||
--- |
||||
id: reseller-informationen |
||||
title: Reseller Informationen! |
||||
sidebar_label: Reseller Informationen |
||||
title: Reseller Information! |
||||
sidebar_label: Reseller Information |
||||
--- |
||||
|
||||
# Reseller Informationen |
||||
# Reseller Information |
||||
|
||||
## Einleitung - Wie werde ich Reseller bei DeinServerHost? |
||||
## Introduction - How to Become a Reseller at DeinServerHost? |
||||
|
||||
Zuerst sollte man sich die Frage stellen was man denn genau machen möchte. Möchte man wirklich ein Hosting-Unternehmen gründen, sollte man sich vorab bereits mit dem Thema beschäftigen. Wir helfen zwar unseren Resellern so gut wie wir können. Jedoch sollte eine gute Basis immer vorhanden sein. |
||||
Before becoming a reseller, you should first ask yourself what exactly you want to do. If you truly want to start a hosting business, you should already have some basic knowledge about the industry. While we support our resellers as much as possible, a solid foundation is crucial. |
||||
|
||||
Hat man nun seine Basis und einen Plan vor Augen, kann man den nächsten Schritt wagen. |
||||
Wichtig ist nicht nur die Software zum erstellen von vServern oder Rechnungen - Nein, es kommt noch einiges mehr. Hier gibt es zum Beispiel das Gewerbe welches man anmelden muss um eben auch Rechnungen erstellen und Gewinn erzielen darf. Dieses Thema ist sehr Komplex und umfangreich. Wir möchten hier nicht weiter ins Detail gehen. Also gehen wir davon aus das all das bereits erledigt ist. |
||||
Once you have a basic understanding and a clear plan in mind, you can take the next step. |
||||
It's not just about having the right software to create virtual servers or manage invoices—there's much more to consider. For example, registering a business is necessary to legally issue invoices and generate revenue. Since this is a complex topic, we won’t go into details here, but we'll assume that these steps have already been completed. |
||||
|
||||
Nun sind wir an dem Punkt an dem wir ins Spiel kommen. Mit einer Anfrage zum Reseller starten wir nun weitere Gespräche. Denn auch hier gibt es Unterschiede. Wir bieten unter anderen das Resellen von folgenden Produkte: |
||||
Now, we come into play. By submitting a reseller request, we initiate further discussions. |
||||
There are different types of reselling, and we offer the following products for resale: |
||||
|
||||
- KVM vServer (Mit eigenem Hostsystem welches wir zur Verfügung stellen) |
||||
- Windows/Storage vServer¹ |
||||
- Dedicated Server¹ |
||||
- Gameserver² |
||||
- KVM vServers (with a dedicated host system provided by us) |
||||
- Windows/Storage vServers¹ |
||||
- Dedicated Servers¹ |
||||
- Game Servers² |
||||
|
||||
Zu beginn sollte man sich erstmal nur für einen Bereich entscheiden. Damit man den Einstieg in diese umfangreiche Thematik erst einmal ruhig lernt. Ist man nun etwas vertrauter kann man weitere Systeme oder Bereiche dazu nehmen um das ganze zu steigern. |
||||
At the beginning, it’s best to start with just one category so that you can learn the ins and outs at a manageable pace. Once you are comfortable, you can expand your offerings to include additional services. |
||||
|
||||
--- |
||||
|
||||
## First Steps - Getting in Touch |
||||
|
||||
## Die ersten Schritte - Die Kontaktaufnahme |
||||
If you decide to become a reseller, you can create a [free account](https://deinserverhost.de/register.php) and contact us via [support ticket](https://deinserverhost.de/store/submitticket.php). |
||||
However, please include the following information in your request: |
||||
|
||||
Wenn die Entscheidung gefallen ist das man Reseller werden möchte, kann man direkt bei uns Kostenfrei ein [Konto eröffnen](https://deinserverhost.de/register.php) und sich mittels [Support-Ticket](https://deinserverhost.de/store/submitticket.php). an uns wenden. Es gibt jedoch einige Informationen welche man vorab beifügen sollte. Wichtig für uns sind z.B folgende Informationen: |
||||
- Do you have prior experience in hosting and reselling? |
||||
- What exactly do you plan to offer? |
||||
- Have you already chosen a software solution? |
||||
- Have you registered a business, or do you already own one? |
||||
- What payment method do you prefer? |
||||
- Do you need rack space in a data center for your own servers? |
||||
- If using our host systems, what billing cycle do you prefer? (Monthly, Quarterly, Semi-Annually, Annually) |
||||
|
||||
- Hat man bereits Erfahrungen in diesen Gebieten? |
||||
- Was genau wird benötigt, was wird man anbieten? |
||||
- Hat man sich schon für eine Software entschieden? |
||||
- Wurde ein Gewerbe bereits angemeldet oder besteht eines? |
||||
- Welche Zahlungsart wird bevorzugt? |
||||
- Werden Stellplätze im Rechenzentrum für eigene Server benötigt? |
||||
- Sollten Hostsysteme von uns bezogen werden welcher Abrechnungszeitrum würde man wünschen? (Monatlich, Vierteljährlich, Halbjährlich, Jährlich) |
||||
During the initial discussions, we will also cover topics such as owning your own IP networks (with or without WHOIS entries). |
||||
Additionally, we offer **Managed Servers³**, where we take care of setup, maintenance, and monitoring. This is especially beneficial for beginners who lack experience in server management. |
||||
|
||||
In den Anfänglichen Gesprächen werden auch Fragen wie beispielweise eigene IP-Netze mit oder ohne WhoIs Eintrag besprochen. |
||||
Ebenso gibt es auch die Möglichkeit Managed Server³ zu erhalten. Managed Server³ werden von uns betreut und überwacht, auf Anfrage würden wir die Systeme den Wünschen entsprechend einrichten. Managed Service³ ist grade für Einsteiger die noch nicht soviel Erfahrung auf diesen Bereichen haben sehr hilfreich. |
||||
Once all questions are resolved, we will place your orders, and there may be a waiting period. |
||||
As soon as your host system is set up, we will contact you again. |
||||
|
||||
Sobald alle Fragen geklärt worden sind, werden Bestellungen angelegt und es beginnt eine unter Umständen längere Wartezeit. Sobald Euer Hostsystem eingerichtet ist, kontaktieren wir Euch erneut. |
||||
--- |
||||
|
||||
## Das erste Hostsystem - Einrichtung & Verwaltung |
||||
## Your First Host System - Setup & Management |
||||
|
||||
Wir haben Euch soeben informiert das Euer Hostsystem Einsatzbereit ist. |
||||
In den meisten fällen haben wir das System bereits vorkonfiguriert und Ihr könntet direkt starten. |
||||
Nun kommen jedoch weitere Fragen hinzu - Wir gehen davon aus, man fängt mit einem KVM Hostsystem an. |
||||
Once we inform you that your host system is ready, you can start setting up your business. In most cases, we have already pre-configured the system for you. However, there are still a few questions to address—let’s assume you’re starting with a KVM host system: |
||||
|
||||
- Welche Software nutze ich um Kunden die Verwaltung deren Server zu ermöglichen? |
||||
- Wie lege ich etwaige Rechnungen an, wie können meine Kunden diese begleichen? |
||||
- Möchte man Automatisieren? |
||||
- Which software should you use to allow customers to manage their servers? |
||||
- How should invoices be created, and how will customers pay? |
||||
- Do you want to automate these processes? |
||||
|
||||
Für diese Fragen haben auch wir eine Lösung. Wir bieten WHMCS-Lizenzen an. WHMCS bietet alles was man benötigt um Server/Rechnungen/Kunden/Automatisierung steuern und verwalten zu können. |
||||
Ein weiterer Vorteil von WHMCS ist das dieses Interface sehr leicht Erweitert werden kann mit Addons oder Modulen. Dazu später mehr. |
||||
We recommend using **WHMCS**, a powerful billing and automation tool for managing servers, invoices, and customers. |
||||
One of WHMCS's biggest advantages is its modular design, allowing you to extend its functionality with add-ons. |
||||
|
||||
Wir raten dazu WHMCS auf einem eigenen vServer oder Dedicated Server zu betreiben. Für den Anfang reicht ein vServer aus. Je nach Besucher aufkommen kann das jedoch variieren. Auf Anfrage helfen wir Euch bei der Installation von WHMCS. Jedoch ist es Ratsam das einmal selbst gemacht zu haben einfach des Wissens wegen. Nach der Installation kann man direkt los legen und Produkte Konfigurieren. WHMCS bietet eine kleinere Anzahl von vorinstallierten Modulen. Darunter auch das Plesk Module mit dem man eben WHMCS mit Plesk verbinden kann. |
||||
We suggest hosting WHMCS on a dedicated server or at least a vServer. |
||||
For beginners, a vServer is sufficient, but as your business grows, you might need to scale up. |
||||
We can assist you with installing WHMCS, but it's beneficial to do it yourself to gain hands-on experience. |
||||
|
||||
| Services menu | Order List | |
||||
Once WHMCS is installed, you can start configuring products. The platform includes several pre-installed modules, including integration for Plesk. |
||||
|
||||
| Services Menu | Order List | |
||||
|-------------------------|-------------------------| |
||||
|  |  | |
||||
|  |  | |
||||
|
||||
After setting up your first product, defining prices, and creating configuration options, the product becomes available. |
||||
WHMCS includes a built-in **shop** and **client area**, so all non-hidden products will be publicly listed and available for purchase. |
||||
Customers must register before placing an order. |
||||
|
||||
Hat man nun das Erste Produkt angelegt, Preise definiert und sogar Konfigurationsoptionen für das Produkt erstellt, kann das Produkt genutzt werden. WHMCS bietet direkt einen Shop und einen Kundenbereich. Das bedeutet alle Produkte die nicht "Hidden" sind, werden im Shop Öffentlich unter deren Produktgruppe gelistet und sind bestellbar. Kunden müssen sich natürlich Registrieren um eine Bestellung tätigen zu können. |
||||
Once you receive your first order, you need to process it. |
||||
Log in to your WHMCS admin panel, go to **Orders** → **Pending Orders**, and you should see the new order. |
||||
|
||||
Hat man nun die erste Bestellung müssen wir diese ja auch irgend wie Bearbeiten. Dazu loggen wir uns wieder in unseren WHMCS - Adminbereich ein. Dort gehen wir nun auf "Orders" und in die Unterkategorie "Pending Orders", hier sollte nun unsere Bestellung auftauchen. |
||||
|
||||
| Orders menu | Order List | |
||||
| Orders Menu | Order List | |
||||
|-------------------------|-------------------------| |
||||
|  |  | |
||||
|
||||
|
||||
Wenn wir die Bestellung nun Öffnen sehen weitere Details und unter Umständen sogar Aktionen die mit Modulen verbunden sein können. Im Beispiel eine Domain Registrierung. Hier werden auch direkt Aktionen angezeigt welche mir erlauben die Domain bei meinem Registrar anzumelden. |
||||
Diese Aktion würde Automatisch beim Akzeptieren der Bestellung ausgeführt werden. Ist dies nicht gwünscht, kann man die Häken hierfür entfernen. |
||||
|
||||
When you open the order, you will see more details and possible actions related to modules, such as domain registrations. |
||||
These actions can be executed automatically when accepting the order, but they can also be disabled if manual processing is preferred. |
||||
|
||||
 |
||||
|
||||
sobald die Bestellung angenommen worden ist, oder man das Produkt manuell eingerichtet hat, kann der Kunde dieses Produkt verwenden. Rechnungen bzw. Verlängerungsrechnungen erstellt WHMCS automatisch und sendet diese dem Kunden zu. Hier gibt es sehr viele Einstellungsmöglichkeiten man muss sich hier etwas einlesen. Ist das aber geschafft, hat den groben Ablauf von WHMCS verstanden. |
||||
WHMCS bietet aber noch mehr als nur den Shop, ebenso können Kunden Support-Tickets eröffnen und ein Team Mitglied diese bearbeiten. Es können Ankündigungen oder Marketing-Emails versandt werden. |
||||
Netzwerkprobleme können kommuniziert werden und Rabattcodes oder Affiliates erstellt werden. |
||||
Ebenso lässt sich WHMCS nicht nur mit Modulen und Addons erweitern, auch können mit Themes das Design des Kunden und Adminbereiches verändert werden. |
||||
Selbst ein Anfänger der etwas HTML beherscht kann im Template System Änderungen vornehmen. |
||||
Once the order is **accepted**, or you have manually set up the product, the customer can start using it. |
||||
WHMCS will automatically generate renewal invoices and send them to customers based on your configuration. |
||||
There are many customization options available, so it’s important to familiarize yourself with WHMCS settings. |
||||
|
||||
In addition to billing and automation, WHMCS also includes features like: |
||||
- **Support Ticket System** (Customers can create support requests) |
||||
- **Announcements & Marketing Emails** |
||||
- **Network Issues Tracking** |
||||
- **Discount Codes & Affiliate Programs** |
||||
- **Customization Options** (Themes & Templates) |
||||
|
||||
WHMCS can be extended with additional **modules, add-ons, and themes**, allowing you to customize the customer and admin interface. |
||||
Even beginners with basic **HTML knowledge** can make simple modifications. |
||||
|
||||
--- |
||||
|
||||
____ |
||||
> ¹ ) - Dedicated und Windows/Storage Server verfügen über ein eigenes Reseller Module |
||||
² ) - Für das Gameserver Reselling werden mindestens 2 Server benötigt. Einen für das Webinterface und einer für die ersten Gameserver. |
||||
³ ) - Der Managed Service gilt pro Server. Verursacht weitere Kosten. |
||||
|
||||
## Additional Notes |
||||
|
||||
> ¹) **Dedicated and Windows/Storage Servers** have their own reseller module. |
||||
> ²) **Game Server reselling** requires a minimum of **two servers**—one for the web interface and one for hosting game servers. |
||||
> ³) **Managed service** is available per server and incurs additional costs. |
||||
|
@ -1,28 +1,33 @@ |
||||
--- |
||||
id: debian-chrome-installieren |
||||
title: Chrome installieren (Debian 10) |
||||
sidebar_label: Chrome installieren |
||||
title: Install Chrome (Debian 10) |
||||
sidebar_label: Install Chrome |
||||
--- |
||||
Installation von Chrome auf Linux Debian Server |
||||
Installation of Chrome on a Linux Debian Server |
||||
|
||||
## Informationen |
||||
In diesem Tutorial wird dir gezeigt, wie du Chrome auf einem VPS oder Dedicated Server installierst. Du benötigst dafür Debian 10 und Root Rechte. |
||||
Melde dich zunächst als root mit dem SSH Client deiner Wahl an, z.B. PuTTY oder Terminus. |
||||
## Information |
||||
This tutorial will show you how to install Chrome on a VPS or Dedicated Server. |
||||
You need Debian 10 and root privileges. |
||||
First, log in as root using your preferred SSH client, such as PuTTY or Terminus. |
||||
|
||||
### Installation |
||||
|
||||
|
||||
### Installation |
||||
1. Als erstes lädst du Chrome herunter: |
||||
1. First, download Chrome: |
||||
|
||||
```sh |
||||
sudo wget https://dl.google.com/linux/direct/google-chrome-stable_current_amd64.deb |
||||
``` |
||||
2. Nun installierst du Chrome. |
||||
|
||||
2. Now, install Chrome: |
||||
|
||||
```sh |
||||
sudo dpkg -i google-chrome-stable_current_amd64.deb |
||||
``` |
||||
3. Im letzten Schritt installierst du alle fehlenden Pakete: |
||||
|
||||
3. Finally, install any missing dependencies: |
||||
|
||||
```sh |
||||
sudo apt --fix-broken install |
||||
sudo apt --fix-broken install |
||||
``` |
||||
|
||||
Chrome is now successfully installed. ✔ |
||||
|
@ -1,20 +1,20 @@ |
||||
--- |
||||
id: debian-fail2ban-installieren |
||||
title: Fail2Ban installieren (Debian 10) |
||||
sidebar_label: Fail2Ban installieren |
||||
title: Installing Fail2Ban (Debian 10) |
||||
sidebar_label: Installing Fail2Ban |
||||
--- |
||||
Installation von Fail2Ban mit Debian 10 |
||||
|
||||
## Informationen |
||||
In diesem Tutorial wird dir gezeigt, wie du Fail2Ban auf einem VPS oder Dedicated Server installierst. Du benötigst dafür Debian 10 und Root Rechte. |
||||
Melde dich zunächst als root mit dem SSH Client deiner Wahl an, z.B. PuTTY oder Terminus. |
||||
Installation of Fail2Ban on Debian 10 |
||||
|
||||
Bitte stelle vor der Installation sicher, das du [Sudo](debian-sudo-installieren) installiert hast. |
||||
## Information |
||||
This tutorial shows you how to install Fail2Ban on a VPS or dedicated server. You need Debian 10 and root privileges. |
||||
First, log in as root using your preferred SSH client, for example PuTTY or Terminus. |
||||
|
||||
### Installation |
||||
1. Lade Fail2Ban herunter |
||||
Make sure you have [Sudo](debian-sudo-installieren) installed before starting the installation. |
||||
|
||||
```sh |
||||
sudo apt-get install rsyslog fail2ban |
||||
``` |
||||
### Installation |
||||
1. Download Fail2Ban |
||||
|
||||
```sh |
||||
sudo apt-get install rsyslog fail2ban |
||||
``` |
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,21 +1,21 @@ |
||||
--- |
||||
id: plesk-domain-verbinden |
||||
title: Domain mit Plesk verbinden |
||||
sidebar_label: Domain mit Plesk verbinden |
||||
title: Connect a Domain with Plesk |
||||
sidebar_label: Connect Domain with Plesk |
||||
--- |
||||
Hier findest du alles wichtige, was du zur Verbindung einer Domain in Plesk wissen müssen. |
||||
Here you will find everything you need to know about connecting a domain in Plesk. |
||||
|
||||
|
||||
### Domain verbinden |
||||
### Connecting a Domain |
||||
|
||||
1. Melde dich auf deinen Webserver (per Plesk) an und wähle oben den Reiter "Neue Domain hinzufügen". |
||||
1. Log in to your web server (via Plesk) and select the "Add New Domain" tab at the top. |
||||
|
||||
 |
||||
|
||||
2. Dort angekommen kannst du deine Wunschdomain buchen oder eine bereits gemietete Domain hinzufügen. Auch kannst du deine Domain sofort mit einem kostenfreien Let's Encrypt SSL Zertfikat ausstatten oder weitere Einstellungen, wie bspw. einem anderen Dokumentenzugriff, vornehmen |
||||
2. Here, you can either register a new domain or add an already purchased domain. You can also immediately secure your domain with a free Let's Encrypt SSL certificate or configure additional settings, such as specifying a different document root. |
||||
|
||||
 |
||||
|
||||
3. Deine Domain ist nach der Bestätigung über "OK" hinzugefügt und kann in Plesk genutzt werden. |
||||
3. After confirming by clicking "OK," your domain is added and can be used in Plesk. |
||||
|
||||
4. Nun musst du einen A-Record für deine Domain erstellen. Mehr dazu findest du [hier](../domains/dns/a-record-erstellen). |
||||
4. Now you need to create an A record for your domain. Learn more about this [here](../domains/dns/a-record-erstellen). |
||||
|
@ -1,34 +1,33 @@ |
||||
--- |
||||
id: plesk-email-erstellen |
||||
title: E-Mail Adresse mit Plesk erstellen |
||||
sidebar_label: E-Mail erstellen |
||||
title: Create an Email Address with Plesk |
||||
sidebar_label: Create Email |
||||
--- |
||||
Hier findest du alles wichtige, was du zur Erstellung einer E-Mail Adresse mit Plesk wissen müssen. |
||||
Here you will find everything you need to know about creating an email address with Plesk. |
||||
|
||||
|
||||
|
||||
### Datenbank erstellen |
||||
### Create a Database |
||||
|
||||
1. Gehe in Plesk auf den Reiter "Datenbanken" |
||||
1. In Plesk, go to the "Databases" tab. |
||||
|
||||
 |
||||
|
||||
2. Mit einem Klick auf "Datenbank hinzufügen" öffnest du das Formular, um eine neue Datenbank zu erstellen: |
||||
2. Click on "Add Database" to open the form for creating a new database: |
||||
|
||||
 |
||||
|
||||
3. Fülle nun das folgende Formular aus. |
||||
3. Fill out the following form. |
||||
|
||||
| Feldname | Inhalt | |
||||
| Field Name | Description | |
||||
| -------- | --------- | |
||||
| Datenbankname | Hier legst du den Namen für deine Datenbank fest | |
||||
| Zugehörige Website | Unter dieser Einstellungen siehst du alle deine Websites welche du auch unter "Websites & Domains" finden kannst | |
||||
| Zugehörige Website | Lege einen Benutzernamen für den neuen Benutzer fest | |
||||
| Passwort | Lege ein Passwort für den neuen Benutzer fest | |
||||
|
||||
| Database Name | Set the name for your database | |
||||
| Associated Website | This setting shows all your websites, which you can also find under "Websites & Domains" | |
||||
| Associated User | Set a username for the new user | |
||||
| Password | Set a password for the new user | |
||||
|
||||
 |
||||
|
||||
4. Nach erfolgreicher Bestätigung ist deine Datenbank erstellt. Nun kannst du sie über das Menü verwalten. |
||||
4. After successful confirmation, your database is created. You can now manage it through the menu. |
||||
|
||||
 |
||||
|
@ -0,0 +1,154 @@ |
||||
module.exports = { |
||||
docs: [ |
||||
{ |
||||
GENERAL: ['home', 'prepaid', 'elterninformation'], |
||||
}, |
||||
{ |
||||
EXTRAS: ['extras/extra-preisliste'], |
||||
}, |
||||
{ |
||||
type: 'category', |
||||
label: 'GIT', |
||||
items: [ |
||||
'git/git-workflow-vscode' |
||||
], |
||||
}, |
||||
{ |
||||
type: 'category', |
||||
label: 'DOMAINS', |
||||
items: [ |
||||
'domains/home', |
||||
'domains/dns-allgemein', |
||||
'domains/subdomain-erstellen', |
||||
{ |
||||
'DNS Records': ['domains/dns/a-record-erstellen', 'domains/dns/aaaa-record-erstellen', 'domains/dns/cname-record-erstellen', 'domains/dns/mx-record-erstellen', 'domains/dns/srv-record-erstellen', 'domains/dns/txt-record-erstellen'], |
||||
}, |
||||
], |
||||
}, |
||||
{ |
||||
type: 'category', |
||||
label: 'GAMESERVER', |
||||
items: [ |
||||
'gameserver/home', |
||||
{ |
||||
'Eigene Server': [ |
||||
|
||||
'valheim/valheim-server-erstellen' |
||||
|
||||
], |
||||
'Unsere Server': [ |
||||
{ |
||||
'Minecraft': [ |
||||
'gameserver/minecraft-gameserver', |
||||
'gameserver/minecraft-gameserver-befehle', |
||||
{ |
||||
'Plugins': [ |
||||
'gameserver/minecraft-gameserver-spigot-installieren', |
||||
'gameserver/minecraft-gameserver-plugins-installieren', |
||||
], |
||||
}, |
||||
], |
||||
}, |
||||
{ |
||||
'Rust': [ |
||||
'gameserver/rust-gameserver', |
||||
], |
||||
}, |
||||
], |
||||
}, |
||||
], |
||||
}, |
||||
{ |
||||
type: 'category', |
||||
label: 'RESELLER', |
||||
items: [ |
||||
'reseller/reseller-informationen', |
||||
'reseller/deinserverhost-whmcs-modul', |
||||
|
||||
{ |
||||
'DeinServerHost API': [ |
||||
|
||||
'reseller/api/reseller-api', |
||||
{ |
||||
'Allgemeine Funktionen': [ |
||||
"reseller/api/allgemein/fuktionen", |
||||
"reseller/api/allgemein/addCancallationRequest", |
||||
"reseller/api/allgemein/getServiceInformations" |
||||
], |
||||
'DDoS Funktionen': [ |
||||
"reseller/api/ddos/fuktionen", |
||||
"reseller/api/ddos/incidents", |
||||
"reseller/api/ddos/layer4_activate", |
||||
"reseller/api/ddos/layer4_deactivate", |
||||
"reseller/api/ddos/layer7_activate", |
||||
"reseller/api/ddos/layer7_deactivate", |
||||
"reseller/api/ddos/layer7_onlyon", |
||||
"reseller/api/ddos/layer7_onlyoff", |
||||
"reseller/api/ddos/setrdns", |
||||
"reseller/api/ddos/status", |
||||
], |
||||
'Dedicated Funktionen': [ |
||||
"reseller/api/dedicated/fuktionen", |
||||
"reseller/api/dedicated/statusServer", |
||||
"reseller/api/dedicated/startServer", |
||||
"reseller/api/dedicated/stopServer", |
||||
"reseller/api/dedicated/resetServer", |
||||
"reseller/api/dedicated/reinstallServer", |
||||
"reseller/api/dedicated/getInstallStatus", |
||||
"reseller/api/dedicated/cancelReinstall" |
||||
|
||||
], |
||||
} |
||||
] |
||||
}, |
||||
], |
||||
}, |
||||
{ |
||||
type: 'category', |
||||
label: 'SOFTWARES', |
||||
items: [ |
||||
'software-installation/debian-chrome-installieren', |
||||
'software-installation/debian-cockpit-installieren', |
||||
'software-installation/debian-cronjobs-einstellen', |
||||
'software-installation/debian-nodejs-installieren', |
||||
'software-installation/debian-docker-installieren', |
||||
'software-installation/debian-python-installieren', |
||||
'software-installation/debian-fail2ban-installieren', |
||||
'software-installation/debian-java-8-installieren', |
||||
'software-installation/debian-mariadb-installieren', |
||||
'software-installation/debian-nano-installieren', |
||||
'software-installation/debian-phpmyadmin-installieren', |
||||
'software-installation/debian-sudo-installieren', |
||||
'software-installation/nomachine-grafische-oberfläche-installieren', |
||||
'software-installation/teamspeak-server-installieren', |
||||
'software-installation/wireguard-installation' |
||||
], |
||||
}, |
||||
{ |
||||
type: 'category', |
||||
label: 'WEBSPACE', |
||||
items: [ |
||||
'webspace/plesk-datenbank-erstellen', |
||||
'webspace/plesk-domain-verbinden', |
||||
'webspace/plesk-email-erstellen', |
||||
'webspace/plesk-ssl-einrichten', |
||||
], |
||||
}, |
||||
{ |
||||
type: 'category', |
||||
label: 'ANDERE PRODUKTE', |
||||
items: [ |
||||
{ |
||||
'MUSIKBOT': [ |
||||
'musikbot/musik-hochladen', |
||||
'musikbot/musikbot-teamspeak-verbinden', |
||||
'musikbot/musikbot-discord-verbinden', |
||||
], |
||||
'DISCORDBOT': [ |
||||
'discordbot/debian-discord-bot-setup' |
||||
] |
||||
} |
||||
], |
||||
}, |
||||
], |
||||
}; |
Loading…
Reference in new issue