The latest build of LANCommander can be found in the project's GitHub. Provided in each release is a build for the server and launcher.
The launcher UI is currently only supported on Windows platforms. While builds are provided for Linux and macOS, some issues with dependencies cause them to not load as expected. The CLI interface is not affected by these issues.
The server ZIP file can be extracted anywhere on your system. Please note that the uploaded game files will be put into a new "Upload" directory by default next to the main executable. Ensure you have enough disk space to start uploading games, or visit Settings / Archives
in the server's web interface to change the upload directory location.
Starting the server is as simple as running the main executable (LANCommander.exe
for Windows and LANCommander
for Linux and macOS). On first startup it will scaffold the LANCommander
SQLite database and the main settings file Settings.yml
. From here all management is accessible via a web UI on port 1337 (e.g. http://localhost:1337).
Visiting the web UI for the first time will greet you with a first time setup wizard. You will be asked to register an administrator user and then you will be redirected to the main dashboard.
You're now ready to start adding your first game. For further information, please review the tutorial on adding games
To get the launcher up and running, download and extract the launcher ZIP file to a directory on your system. Run the main executable LANCommander.Launcher.exe
and you will be shown a login screen. If you are running on the same local network as your server, you should see your server in the "Discovered Servers" pane to the left of the main login dialog. Clicking the server in this pane will autopopulate the server address. Enter your username and password to login.
After logging into the launcher, you should now see your games imported into the launcher's local library with all relevant metadata. Assuming the game has been configured correctly, you should now be able to install the game directly through the launcher!