The LANCommander server is an application that is designed to configure and distribute games across authenticated clients. It is built in the ASP.NET Blazor web application framework and supports the following platforms:
Currently, the server has the following functionality (in no particular order)
To download the server and get started, please read the Getting Started guide.
Full releases can be found over at the GitHub Releases page.
A pre-configured Docker container is available over at Docker Hub. For those using docker-compose
, your compose file should look something like:
services:
lancommander:
image: lancommander/lancommander:latest
container_name: lancommander
environment:
- PUID=1000
- PGID=1000
- TZ=Etc/UTC
volumes:
- /path/to/appdata/config:/config
ports:
- 1337:1337/tcp # Webinterface
- 35891:35891/udp # Beacon Broadcast
restart: unless-stopped
All config files are available from /config
. This include any archive uploads for games. Many of these paths can be changed under Settings if you wish to add additional volume mappings.