Author Topic: CryoFall dedicated server on Linux  (Read 494 times)

johnexus

  • Newbie
  • *
  • Posts: 5
    • View Profile
CryoFall dedicated server on Linux
« on: July 31, 2019, 01:22:35 am »
Since .NET is also available for ubuntu I wonder if it is possible to run CryoFall Server also on Linux.
Has anyone tried it or does any know how it works or if it works?
Background: my game servers are all based on linux. (also with windows emulator) :D
Thanks in advance

Best Regards
Johannes

ai_enabled

  • AtomicTorch Founder
  • Hero Member
  • *****
  • Posts: 1382
    • View Profile
Re: CryoFall dedicated server on Linux
« Reply #1 on: July 31, 2019, 02:49:10 am »
Hello!

As written on the server setup page here:
Quote
To launch a multiplayer server on any system (including Windows, Linux, and Mac), you need to have .NET Core 2.1 Runtime installed. It's supported for the many operating systems and installation is very quick.

So it's easy to deploy and run on Linux with .NET Core. Thanks to Microsoft and the community behind this amazing open source project :-)

Regards!

johnexus

  • Newbie
  • *
  • Posts: 5
    • View Profile
Re: CryoFall dedicated server on Linux
« Reply #2 on: July 31, 2019, 03:23:38 am »
Actually I read this server setup several times but didn't see that statement.
Well, thanks a lot, I will try and give you feedback here for others.

Thanks!

ai_enabled

  • AtomicTorch Founder
  • Hero Member
  • *****
  • Posts: 1382
    • View Profile
Re: CryoFall dedicated server on Linux
« Reply #3 on: July 31, 2019, 05:18:27 am »
We've updated the server setup page to make it clear :-)

Regards!

johnexus

  • Newbie
  • *
  • Posts: 5
    • View Profile
Re: CryoFall dedicated server on Linux
« Reply #4 on: July 31, 2019, 04:07:44 pm »
Thanks a lot. Works pretty fine.
However there seems to be a problem with running dotnet as a server process in ubuntu.
I managed to do it with a command like that. Might be helpful for somebody in the future.

screen -d -m -S SERVER bash -c 'cd [PATHTOSERVERFILE] && dotnet CryoFall_Server.dll load'

Thanks a lot for your efforts.