aboutsummaryrefslogtreecommitdiff
path: root/docs/hosting-a-server-with-northstar/dedicated-server/hosting-on-linux.md
diff options
context:
space:
mode:
authorLegonzaur <34353603+Legonzaur@users.noreply.github.com>2022-01-08 19:18:04 +0100
committerGitHub <noreply@github.com>2022-01-08 19:18:04 +0100
commit10663fbf7f6865551a65381142007f5cc89d6e02 (patch)
tree05b972526e4444c595bbf8268710283e4314da4f /docs/hosting-a-server-with-northstar/dedicated-server/hosting-on-linux.md
parent7b0459874124670dd57a53699d0f86b24bb82f41 (diff)
downloadNorthstarWiki-10663fbf7f6865551a65381142007f5cc89d6e02.tar.gz
NorthstarWiki-10663fbf7f6865551a65381142007f5cc89d6e02.zip
Adding information about hosting on Linux
Diffstat (limited to 'docs/hosting-a-server-with-northstar/dedicated-server/hosting-on-linux.md')
-rw-r--r--docs/hosting-a-server-with-northstar/dedicated-server/hosting-on-linux.md23
1 files changed, 22 insertions, 1 deletions
diff --git a/docs/hosting-a-server-with-northstar/dedicated-server/hosting-on-linux.md b/docs/hosting-a-server-with-northstar/dedicated-server/hosting-on-linux.md
index 3b2a1bc..3068dff 100644
--- a/docs/hosting-a-server-with-northstar/dedicated-server/hosting-on-linux.md
+++ b/docs/hosting-a-server-with-northstar/dedicated-server/hosting-on-linux.md
@@ -1,5 +1,26 @@
# Hosting on Linux
-> **TODO:** If you got experience with hosting a dedicated server on Linux as well as setting up a dedicated server in container environments please extend this section.
+Hosting in Linux is still WIP.
[This issue thread on Github](https://github.com/R2Northstar/Northstar/issues/49) contains some instructions to succesfully host a dedicated server on Linux.
+
+Linux users can launch the server executable using Wine.
+
+As servers currently needs DirectX 11 capabilities, a dedicated hosted on linux will need a graphic card and a working X11 environment to work.
+
+If one of those two conditions are not met, you'll want to know how to host a [Headless Server](#Headless_Servers)
+
+# <a name="Headless_Servers">Headless Servers</a>
+
+## Using Docker
+Two docker images are currently available
+- [pg9182/northstar_dedicated](https://github.com/pg9182/northstar-dedicated) : Advanced image with server management tools and better performance
+- [legonzaur/northstar-server-headless](https://github.com/Legonzaur/northstar-server-headless) : Basic image without management tools
+
+Those two docker images are using XVFB internally, an headless fork on Xorg.
+
+## Without using Docker
+
+Hosting on a headless linux server without docker on Linux is not reccomended, as you'll be forced to build packages yourself.
+
+You can find instruction on pg9182's repository [pg9182/northstar_dedicatd#running-with-wine](https://github.com/pg9182/northstar-dedicated#running-with-wine)