DST — Dune Server Tool

Quick install

Choose Solo only or Self-Hosted + Solo in one Windows installer. Solo needs no server setup or VM.

  1. 1
    Download DuneServerSetup.exe from the latest stable release. Test builds are a separate choice.
  2. 2
    Double-click and choose Solo only orSelf-Hosted + Solo. Solo skips server setup; both options share the same Solo tools. There is one UAC prompt, then a Start Menu shortcut. The default installation folder is C:\Program Files\Dune Server\.
  3. 3
    Launch from Start Menu → Dune Server. The first launch opens Solo Mode for a Solo-only installation. For Self-Hosted + Solo, the Setup Wizard asks whether you already have a Dune server, then walks you through a fresh install, a connection to an existing VM / SSH key, or Hyper-V over LAN to manage (and optionally remotely install) a VM on a separate Hyper-V host on your network. Answers are saved to %APPDATA%\DuneServer\and survive reinstalls.

What you need

Choose your view

DST opens in Classic. Select Try Command Deck in the status bar for the optional World/dashboard and focused workspaces. Its bottom dock includes DD Atlas, the shipped static Deep Desert reference. Select Classic to return. These are views of the same tools, not separate installations.

Solo compatibility: the current adapter targets the supported Retail Solo save format. Check the in-app adapter guidance before connecting a save; do not assume an older or custom format is supported.

Hyper-V over LAN — optional, for a separate host

Don't want the VM on this PC? The Setup Wizard's third option manages (and can remotely install) the Dune VM on a separate Hyper-V host on your local network — e.g. a headless server in another room. It's also reachable later from Settings → Hyper-V over LAN.

Optional: run at Windows startup

Off by default. Open Help → Run at Windows startup in the top toolbar to toggle it on. After that, DST launches automatically at every Windows sign-in — in the system tray with no app window — and closing the DuneShell window no longer stops the server. Toggle it back off the same way; takes effect at the next launch. The toggle is loopback-only — remote viewers can't enable it on your host. The uninstaller cleans up the scheduled task automatically.

Optional: keep serving while DST is closed

Off by default. Open Help → Keep serving while DST is closed to install a background service so the Browser Portal, scheduled restarts, and Discord notifications keep running while the DST window is closed — including while your PC is locked — and load at sign-in. You must stay signed in to Windows; a full sign-out stops remote access. Host-only (remote viewers can't enable it), and the uninstaller removes the service.

Where things live

Install dir
C:\Program Files\Dune Server\
Config & state
%APPDATA%\DuneServer\
Local portal
http://127.0.0.1:<port>/?t=<token>

Remote access

Remote access is optional. v15 uses the same responsive Browser Portal as the desktop app, with host-created Owner/Admin accounts and role-enforced navigation and APIs. New setups use Tailscale Funnel. Existing Cloudflare custom-domain configuration is retained, but its legacy portal defaults to disabled until explicitly re-enabled in local Settings. Use the dedicated guide for account setup, migration, role boundaries, transport security, and revocation instead of exposing DST's local port directly.

Open the remote access guide →