I followed the readme and setup my server using the example docker compose file, just changing the server name, running on a Ubuntu Server 22.04 VM on a Proxmox host (AMD APU). These are the last few lines in the logs before it restarts.
[2024.05.09-09.10.53:236][ 0]LogNet: Display: SteamNetDriver_2147482406 bound to port 7777
[2024.05.09-09.10.53:236][ 0]PacketHandlerLog: Loaded PacketHandler component: Engine.EngineHandlerComponentFactory (StatelessConnectHandlerComponent)
[2024.05.09-09.10.53:237][ 0]LogNet: GameNetDriver SteamNetDriver_2147482406 IpNetDriver listening on port 7777
[2024.05.09-09.11.53:252][ 0]LogWindows: FPlatformMisc::RequestExit(1, WindowsPlatformCrashContext.AbortHandler)
[2024.05.09-09.11.53:252][ 0]LogWindows: FPlatformMisc::RequestExitWithStatus(1, 3, WindowsPlatformCrashContext.AbortHandler)
[2024.05.09-09.11.53:252][ 0]LogCore: Engine exit requested (reason: Win RequestExit)
Looks like it is a UE5 crash.
Things I have tried:
UsePerfThreads=false
NoAsyncLoadingThread=false
Changing ports both external and container