Unity based server running on Linux

Hey guys, I’d like to know if Unity can support running on linux as a standalone application in skeleton mode (i.e. no rendering/sound/input), but still has all the scene loading, physics and gameplay code.

If this is not possible, is it then possible to make a server running in C# and using mono, for example, that is compatible with the unity client such that I could potentially share code between the two and possibly run the server on the client machine if need be?

Unity does not run on Linux at all

And yes you can create a server in any language you want, you just have to use TCP / UDP socket instead of unity networking

Thanks for the info and quick reply