Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
7 changes: 3 additions & 4 deletions docs/contribution-guides-guidelines.md
Original file line number Diff line number Diff line change
Expand Up @@ -278,16 +278,15 @@ You should use the danger admonition where crucial information needs highlightin

### Screenshots

Screenshots are an extremely useful method of guiding readers through the steps visually and we recommend using these where appropriate.

In order to accommodate the German section, when you are taking a screenshot, we expect you to add both an English version and a German version to ensure that the screenshots are consistent. Within your guide, you can place them right next to each other. The German screenshots will be removed and used once the ZAP-Docs team translates your article.
Screenshots are an extremely useful method of guiding readers through the steps visually and we recommend using these where appropriate. Please ensure that all content visible within your screenshots is set to English, as our documentation is written in English and the same English screenshots will be used for the other languages we provide in the docs. Screenshots should be created in a sufficiently large resolution so that all elements are clearly readable. Please avoid small or heavily cropped images.

You can use the following syntax to add a screenshot to your content, replacing `your_url` with the URL of the image:

```
![](your_url)
```

The best practice is to use a site such as Imgur to upload and use the image, or alternatively you can directly drag it into the editing field directly if you are using the GitHub website to create your content to automatically upload it for you.
The best practice is to use a site such as Imgur to upload and use the image, or alternatively you can directly drag it into the editing field if you are using the GitHub website to create your content, which will automatically upload it for you.

## Terminology

Expand Down
46 changes: 34 additions & 12 deletions docs/dedicated-linux-docker.md
Original file line number Diff line number Diff line change
Expand Up @@ -22,22 +22,12 @@ Docker is a lightweight, open source virtualization software to provide services

To begin, you must connect to your Linux server via SSH. Please have a look at our [Initial access (SSH)](dedicated-linux-ssh.md) guide if you require assistance with this. Throughout this guide, we will be using Ubuntu as the Linux distribution.

### Enable Docker Compatibility

You must enable **Docker Compatibility** on your web interface in order to allow Docker contaienrs to work, otherwise you will receive `Permission Denied` errors.

Head over to the **Settings** section on your server's web interface panel, enable the **Docker Compatibility** option and save.

![](https://screensaver01.zap-hosting.com/index.php/s/o5t82kKM38r2MwY/preview)

Once saved, ensure that you restart your server before proceeding.

## Installation

Now that you are connected to your Linux server, you can proceed with the installation methods. Select from one of the Linux repositories below to view the relevant installation steps.

<Tabs>
<TabItem value="ubuntu/debian" label="Ubuntu & Debian" default>
<TabItem value="ubuntu" label="Ubuntu" default>

To begin, you will have to add Docker's package through the use of `apt` and set it up. This will allow you to easily install and update Docker from the repository in the future.

Expand Down Expand Up @@ -70,6 +60,39 @@ sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin

</TabItem>

<TabItem value="debian" label="Debian" default>

To begin, you will have to add Docker's package through the use of `apt` and set it up. This will allow you to easily install and update Docker from the repository in the future.

Use the following commands to add Docker's official GPG key to your repository list.
```
sudo apt-get update
sudo apt-get install ca-certificates curl
sudo install -m 0755 -d /etc/apt/keyrings
sudo curl -fsSL https://download.docker.com/linux/debian/gpg -o /etc/apt/keyrings/docker.asc
sudo chmod a+r /etc/apt/keyrings/docker.asc
```

Once these have been setup, you will have to add the repository to the `apt` sources, through the following command.
```
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/debian \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
```

Now that you have added the Docker repository to your sources, run the `apt-get` update command to fetch the changes.
```
sudo apt-get update
```

By this stage, you have successfully setup the Docker `apt` repository. As the final step, you will have to install the Docker pacakages. You can install the latest version using the following command.
```
sudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
```

</TabItem>

<TabItem value="fedora" label="Fedora">

To begin, you should install the `dnf-plugins-core` pacakge which helps in managing repositories.
Expand Down Expand Up @@ -153,4 +176,3 @@ sudo systemctl restart [your_service]

Congratulations, you have successfully installed and configured Docker onto your Linux server! If you have any further questions or problems, please contact our support team, who are available to help you every day!


16 changes: 14 additions & 2 deletions docs/hytale-mods.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,21 @@ Hytale released on January 13th, 2026 and is currently available in Early Access

## Install Mods

Mods can be installed by adding them directly to your server files. Start by downloading the desired mods in `.zip` or `.jar` format from trusted sources such as CurseForge.
Mods can be installed by adding them directly to your server files. Start by downloading the desired mods in `.zip` or `.jar` format from trusted sources such as CurseForge. Once downloaded, connect to your server via and open the `mods/` directory in the server root.

Once downloaded, connect to your server and open the `mods/` directory in the server root. Upload the mod files into this folder without extracting or modifying them. After all mods are in place, restart the server so they are loaded and activated.
Upload the mod files into this folder without extracting or modifying them. After all mods are in place, restart the server so they are loaded and activated.

Alternatively, you can use the simplified one click installation available in the Gameserver Management under the menu item **CurseForge Mods**.

![img](https://screensaver01.zap-hosting.com/index.php/s/oEXfKk67arGExsS/download)

There you can search for available mods, select them, and install them directly with a single click. This eliminates the need to manually download and upload mod files, as the selected mods are automatically placed in the correct directory on your server.





After installing mods using **CurseForge Mods**, restart the server to ensure they are properly loaded and activated.

## Popular Mods

Expand Down
Loading