Skip to content

Characters cannot transfer between servers #28

@RonaldOellers

Description

@RonaldOellers

Hey, so I wrote a compose file to pull up a cluster of servers. It is pretty bloated with options since I do not like messing with configfiles, and I got frustrated with the clusters problem, so I defined every option it let me define.

Problem is, I run from a VM in TrueNas Scale that runs ubuntu. I can add the localIP:port to steam favorites and connect to it. I can transfer items and see the cluster file in the other containers.

but when I want to join via public IP (I have my ports other than Rcon forwarded) steam cannot add to favorites.

Also on no server I can transfer characters. Items are fine.

`services:
TheIsland:
network_mode: host
entrypoint: /bin/sh -c "/home/steam/run.sh"
container_name: IslandServer
image: drpsychick/arkserver:latest
restart: unless-stopped
volumes:
# Shared server files (executables, mods)
- /ARK_Cluster_Data/ServerFiles:/arkserver
# Map-specific saved data
- /ARK_Cluster_Data/TheIsland/Saved:/arkserver/ShooterGame/Saved
# Cluster shared data
- /ARK_Cluster_Data/Cluster:/arkserver/ShooterGame/Saved/clusters
# Map-specific backups
- /ARK_Cluster_Backups/TheIsland:/arkserver/backup
# Steam workshop mods (shared)
- /DockerData/steamapps:/home/steam/.steam/steamapps
environment:
- am_ark_SessionName=ARK Cluster TheIsland
- am_serverMap=TheIsland
#- am_ark_ServerPassword=123456
- am_ark_ServerAdminPassword=123456
- am_ark_MaxPlayers=20
- am_arkwarnminutes=30
- am_arkMaxBackupSizeMB=2048
- am_arkflag_crossplay=false
#- am_ark_GameModIds=731604991,761535755,1404697612,932816570,2093204830,924933745,1428596566,1136125765,2182894352,1591643730
- ARKSERVER_SHARED=/arkserver
- ARKCLUSTER=true
- am_ark_MultiHome=192.168.178.55
- am_arkopt_clusterid=Malte
- am_arkflag_RawSockets=true
- am_arkopt_InitialConnectTimeout=60000.0
- am_arkopt_ConnectionTimeout=60000.0
- am_arkopt_P2PConnectionTimeout=60000
- am_arkflag_ClusterDirOverride=/arkserver/ShooterGame/Saved/clusters
- am_arkflag_NoTransferFromFiltering=false
- am_arkopt_noTributeDownloads=false # activate transfers
- am_PreventDownloadSurvivors=false
- am_PreventDownloadItems=false
- am_PreventDownloadDinos=false
- am_PreventUploadSurvivors=false
- am_PreventUploadItems=false
- am_PreventUploadDinos=false
- am_ark_Port=25001
- am_ark_QueryPort=25002
- am_ark_RCONPort=25003
- am_ark_RCONEnabled=true
- am_arkAutoUpdateOnStart=true
- am_arkBackupDirectory=/arkserver/backup
- am_arkflag_NoBattlEye=true
- am_ark_alwaysNotifyPlayerJoined=true
- am_ark_alwaysNotifyPlayerLeft=true
- am_ark_HarvestAmountMultiplier=5
- am_ark_MaxStructuresInRange=6000
- am_ark_AllowAnyoneBabyImprintCuddle=true
- am_ark_MaxTamedDinos=10000
- am_ark_MinimumDinoReuploadInterval=600
- am_ark_TamingSpeedMultiplier=5
- am_ark_XPMultiplier=5
- am_ark_KickIdlePlayersPeriod=1800
- am_ark_AutoSavePeriodMinutes=20
- am_ark_MaxPersonalTamedDinos=5000
- am_ark_ServerAutoForceRespawnWildDinosInterval=172800 # 2 Days
- am_ark_MatingIntervalMultiplier=0.01
- am_ark_BabyMatureSpeedMultiplier=5
- am_ark_CropGrowthSpeedMultiplier=2
- am_ark_LayEggIntervalMultiplier=0.01
# ports:
# - 25000:25000/udp
# - 25000:25000/tcp
# - 25001:25001/udp
# - 25001:25001/tcp
# - 25002:25002/udp
# - 25002:25002/tcp
# - 25003:25003/udp
# - 25003:25003/tcp

ScorchedEarth:
network_mode: host
entrypoint: /bin/sh -c "sleep 180 && /home/steam/run.sh"
container_name: ScorchedEarthServer
image: drpsychick/arkserver:latest
restart: unless-stopped
volumes:
- /ARK_Cluster_Data/ServerFiles:/arkserver
- /ARK_Cluster_Data/ScorchedEarth/Saved:/arkserver/ShooterGame/Saved
- /ARK_Cluster_Data/Cluster:/arkserver/ShooterGame/Saved/clusters
- /ARK_Cluster_Backups/ScorchedEarth:/arkserver/backup
- /DockerData/steamapps:/home/steam/.steam/steamapps
environment:
- am_ark_SessionName=ARK Cluster ScorchedEarth
- am_serverMap=ScorchedEarth_P
#- am_ark_ServerPassword=123456
- am_ark_ServerAdminPassword=123456
- am_ark_MaxPlayers=20
- am_arkwarnminutes=30
- am_arkMaxBackupSizeMB=2048
- am_arkflag_crossplay=false
- ARKSERVER_SHARED=/arkserver
- ARKCLUSTER=true
- am_ark_MultiHome=192.168.178.55
- am_arkopt_clusterid=Malte
- am_arkflag_RawSockets=true
- am_arkopt_InitialConnectTimeout=60000.0
- am_arkopt_ConnectionTimeout=60000.0
- am_arkopt_P2PConnectionTimeout=60000
- am_arkflag_ClusterDirOverride=/arkserver/ShooterGame/Saved/clusters
- am_arkflag_NoTransferFromFiltering=false
- am_arkopt_noTributeDownloads=false # activate transfers
- am_PreventDownloadSurvivors=false
- am_PreventDownloadItems=false
- am_PreventDownloadDinos=false
- am_PreventUploadSurvivors=false
- am_PreventUploadItems=false
- am_PreventUploadDinos=false
- am_ark_Port=25011
- am_ark_QueryPort=25012
- am_ark_RCONPort=25013
- am_ark_RCONEnabled=true
- am_arkAutoUpdateOnStart=false
- am_arkBackupDirectory=/arkserver/backup
- am_arkflag_NoBattlEye=true
- am_ark_alwaysNotifyPlayerJoined=true
- am_ark_alwaysNotifyPlayerLeft=true
- am_ark_HarvestAmountMultiplier=5
- am_ark_MaxStructuresInRange=6000
- am_ark_AllowAnyoneBabyImprintCuddle=true
- am_ark_MaxTamedDinos=10000
- am_ark_MinimumDinoReuploadInterval=600
- am_ark_TamingSpeedMultiplier=5
- am_ark_XPMultiplier=5
- am_ark_KickIdlePlayersPeriod=1800
- am_ark_AutoSavePeriodMinutes=20
- am_ark_MaxPersonalTamedDinos=5000
- am_ark_ServerAutoForceRespawnWildDinosInterval=172800 # 2 Days
- am_ark_MatingIntervalMultiplier=0.01
- am_ark_BabyMatureSpeedMultiplier=5
- am_ark_CropGrowthSpeedMultiplier=2
- am_ark_LayEggIntervalMultiplier=0.01
# ports:
# - 25010:25010/udp
# - 25010:25010/tcp
# - 25011:25011/udp
# - 25011:25011/tcp
# - 25012:25012/udp
# - 25012:25012/tcp
# - 25013:25013/udp
# - 25013:25013/tcp`

I was hoping I can get help here

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions