make sure to checkout my latest project
Need help? Join our Discord
The server supports battles, for those a patched client is neccessary.
- .NET Core SDK 3.1
- MySql Database (on Debian i suggest LAMP with PhpMyAdmin)
for Ubuntu use these commands to set it up:
mkdir ClashRoyale
git clone https://github.com/retroroyale/ClashRoyale.git && cd ClashRoyale/src/ClashRoyale
dotnet publish "ClashRoyale.csproj" -c Release -o app
mkdir ClashRoyaleBattles
git clone https://github.com/retroroyale/ClashRoyale.git ClashRoyaleBattles && cd ClashRoyaleBattles/src/ClashRoyale.Battles
dotnet publish "ClashRoyale.Battles.csproj" -c Release -o app
To configurate your server, such as the database you have to edit the config.json
file.
dotnet app/ClashRoyale.dll
dotnet app/ClashRoyale.Battles.dll
git pull && dotnet publish "ClashRoyale.csproj" -c Release -o app && dotnet app/ClashRoyale.dll
git pull && dotnet publish "ClashRoyale.Battles.csproj" -c Release -o app && dotnet app/ClashRoyale.Battles.dll
Contact me on Discord (Incredible#2109) or open an issue.