Command Palette

Search for a command to run...

Quickstart

Protect a server in five steps, from buying a license to your first start.

This is the short version. Installation covers every step in detail.

1

Buy a license and redeem it

Buy a plan on the AstroShield store. Tebex emails you a Transaction ID. Sign in at astroshield.dev with Discord, open the dashboard, click Redeem, choose New Server and paste the ID. See Buying and redeeming.

2

Download the resource

After redeeming, the dashboard opens the Setup Wizard. Click Download Resource to get a ZIP made for your license. Extract it into your resources folder so you end up with resources/AstroShield.

The folder must keep the name AstroShield, and it must contain the hidden .key file. Copy hidden files when you upload.

3

Add it to server.cfg

server.cfg
start AstroShield
add_ace resource.AstroShield command allow
add_unsafe_child_process_permission AstroShield

Put these lines above the rest of your resources.

4

Start the server

On the first start AstroShield connects to the backend, binds your server's IP to the license and prints its banner. It then adds its protection to the manifests of your other resources and tells you to restart.

5

Restart once more

Restart the server so your resources load the protection. Open the dashboard: your server shows as Online and you can now configure the anticheat.

Test without banning anyone

Turn on Dev Mode in the dashboard under Configuration, General. Detections are then only written to the server console and nobody is kicked or banned. Turn it off when you are happy with the results.

Next steps#