You can host ZauberCMS on Windows and Linux. Just publish the app like you would any other .NET app to your release folder and push those files to your server. There is one slight change for Linux though.
Linux Hosting
If you are hosting on Linux, you need to make sure all your project files (.csproj) have the following in them.