Practical information
Directories / foldersโ
Machineโ
Below is a list of paths that are available on DediConnect machines. These are different from the paths made available inside the docker container.
Linuxโ
Containers: /home/GameServerApp
Games: /home/GameServerApp/games
Docker: /home/GameServerApp/docker
Backups: /home/GameServerApp/nas/backup
Cluster files: /home/GameServerApp/nas/cluster
Windowsโ
Containers: C:\GameServerApp
Games: C:\GameServerApp\games
Docker: C:\GameServerApp\docker
Backups: C:\GameServerApp\nas\backup
Cluster files: C:\GameServerApp\nas\cluster
Containerโ
These are the relative paths inside a docker container.
Linuxโ
Game files: /serverfiles
Alternative game files path: /home/containeruser/serverfiles
Windowsโ
Game files: C:\serverfiles
Alternative game files path: C:\Users\ContainerUser\serverfiles
Useful Docker parametersโ
Configure custom Docker parameters using Docker launch params.
Mount a folder (symlink equivalent)โ
GSA automatically mounts the game server files directory inside the container (see paths above). In cases where you need one or more custom folders mounted, you can do so by adding the following line to the Docker launch params, per folder you want to mount:
-v C:\path\on\machine:C:\path\inside\container
The example above will mount the folder C:\path\on\machine
(on the machine) inside the container at the path C:\path\inside\container
.
For Linux the same principle applies, but with different paths.
Access container consoleโ
In some occasions you may want to login on the container and fire command manually.
Each DediConnect container comes with a container name
. The container name
can be found on the game server settings page, in the top-right corner.
Linuxโ
Login with SSH and run docker exec -it {container name} bash
Windowsโ
Login with RDP and open Powershell. Then run docker exec -it {container name} cmd
Delete Docker containerโ
Learn how to delete a Docker container. Deleting a container does not remove the save files for a server, as long as you follow the instructions below. Shutdown the game server before doing this.
Deleting a Docker container will in most cases change the HWID for that game server. If you use plugins with HWID licenses you may need to update the license.
Each DediConnect container comes with a container name
. The container name
can be found on the game server settings page, in the top-right corner.
Linuxโ
Login with SSH and run docker rm {container name}
Windowsโ
Login with RDP and open Powershell. Then run docker rm {container name}