ARCHIVED: @Cyberboss does not have the bandwidth to maintain two separate clients. Please prefer https://github.com/tgstation/tgstation-server-webpanel which will eventually get a downloadable electron release for desktop use.
Official management suite for tgstation-server
First, ensure you have the ASP .NET Core 6.0.X runtime installed. See here for download.
Once that's done, Click Here for a download link to the self updating version.
To install the latest version of the code
- Download and install the .NET 6.0 SDK
- Clone this repository
- Navigate to
src/Tgstation.Server.ControlPanel
- Run
dotnet publish -c Release -o <Your chosen installation directory>
To run the installation
- Navigate to your chosen installation directory
- Run
dotnet Tgstation.Server.ControlPanel.dll
Please help this project out by contributing to this documentation
To enable OAuth logins with the control panel, set your TGS OAuth configuration RedirectUrl
property to http://localhost:<port>
where <port>
is any free port.