Building from source
The solution contains the Impostor server and its dependencies, like Hazel and the plugin API.
The server is built using .NET 8.
Cloning Impostor
You need to clone Impostor using git:
bash
git clone https://github.com/Impostor/Impostor.git
Building the server
Dependencies
- .NET 8 SDK
- Rider or Visual Studio (Optional, only if you want the full IDE experience)
Build using the CLI
bash
cd src/Impostor.Server/
dotnet build
# Or if you want a single file, ready for production: (change linux-x64 to win-x64 if you use Windows)
dotnet publish -c Release -r linux-x64 -p:PublishSingleFile=true
To setup the server, please look at Getting Started.