QuakeJS: Difference between revisions
Initial page |
→Setup: Add dedicated server setup |
||
Line 6: | Line 6: | ||
enable = true; | enable = true; | ||
hostname = "quakejs.example.org"; | hostname = "quakejs.example.org"; | ||
eula = true; | |||
openFirewall = true; | openFirewall = true; | ||
dedicated-server.enable = true; | |||
}; | }; | ||
</syntaxhighlight> | </syntaxhighlight>Join your own dedicated server using the url: <code><nowiki>http://quakejs.example.org/play?connect%20192.0.2.0:27960</nowiki>, where</code> 192.0.2.0 <code>is the public IP of your dedicated server.</code> |
Revision as of 10:28, 24 September 2024
QuakeJS is a browser-based port of Quake III Arena, enabling players to enjoy the classic shooter directly in their web browsers. It uses WebAssembly and WebGL to deliver the original gameplay experience without additional software.
Setup
Following example configuration will enable QuakeJS for the domainhttp://quakejs.example.org
:
services.quakejs = {
enable = true;
hostname = "quakejs.example.org";
eula = true;
openFirewall = true;
dedicated-server.enable = true;
};
Join your own dedicated server using the url: http://quakejs.example.org/play?connect%20192.0.2.0:27960, where
192.0.2.0 is the public IP of your dedicated server.