- Joined
- Sep 30, 2022
- Messages
- 1
Note: This guide is for ARK Survival Evolved. If your looking for directions on setting up ARK Survival Ascended cluster in Pterodactyl, please click here
For this guide, we have chosen the wings host folder /etc/pterodactyl/ase_cluster. For most users, this directory should work just fine but this folder can reside anywhere on the wings host machine.
To begin, you will need to open an SSH session to your server hosting the wings instance as root, or have sudo capabilities.
Towards the bottom of this file, find:
Change this to




Pterodactyl ASE Cluster Creation
The Pterodactyl control panel runs all of it's game servers inside of a docker container. These containers are isolated from each other by default. Our goal for this guide is to share some hard drive space between isolated Ark Survival Evolved game servers.For this guide, we have chosen the wings host folder /etc/pterodactyl/ase_cluster. For most users, this directory should work just fine but this folder can reside anywhere on the wings host machine.
To begin, you will need to open an SSH session to your server hosting the wings instance as root, or have sudo capabilities.
Create Path and Set Permissions for Cluster Storage
Bash:
sudo mkdir /etc/pterodactyl/ase_cluster
Bash:
sudo chown pterodactyl:pterodactyl /etc/pterodactyl/ase_cluster
Edit Wings Configuration File
Allow Pterodactyl to mount the host cluster directory
Bash:
sudo nano /etc/pterodactyl/config.yml
Towards the bottom of this file, find:
YAML:
allowed_mounts: []
Change this to
YAML:
allowed_mounts:
- /etc/pterodactyl/ase_cluster
Restart wings
Restarting your wings service will not interfere with any game servers still running on the host. This is only the communication daemon between wings and your panel.
Bash:
sudo systemctl restart wings
Creating the Pterodactyl Mount in Administration
Mounts > Create New
Give the mount your preferred name and description as shown below, and choose Create.
Add the ARK Survival Evolved Egg and your Node to the Mount

Attach the Mount to Each Server in the Cluster
Stop your Ark Survival Ascended servers. For each of your ARK servers, go to Servers > ASE Servers > Mounts and click the + button to add the newly created Pterodactyl mount
Modify Startup Parameters for Each Server in the Cluster
In the Additional Arguments field on each of the servers you want to cluster, you will need to add 3 parameters to this field. Be sure to choose a unique clusterid, but use the same one for the servers you want to connect.
Code:
-NoTransferFromFiltering -clusterid=myuniqeclustername -ClusterDirOverride="/cluster"

Ensure GameUserSettings.ini on all servers are configured correctly
Below are 2 examples on how to setup your GameUserSettings.ini. Servers do not need to match exactly. The 2nd example shows how you would add a new server and only allow characters to transfer on and off of it. This is similar to what official servers do on new map release.Full transfers to and from the cluster
INI:
NoTributeDownloads=False
PreventUploadSurvivors=False
PreventUploadItems=False
PreventUploadDinos=False
PreventDownloadSurvivors=False
PreventDownloadItems=False
PreventDownloadDinos=False
Character only to and from the cluster
INI:
NoTributeDownloads=False
PreventUploadSurvivors=False
PreventUploadItems=True
PreventUploadDinos=True
PreventDownloadSurvivors=False
PreventDownloadItems=True
PreventDownloadDinos=True