Skip to content

Installation

Download Asphyxia, add it to your server, and confirm it started correctly.

Updated View as Markdown

Installing Asphyxia takes about five minutes. You need an active license and a MySQL database.

Before you start, make sure your server runs oxmysql and screencapture — Asphyxia loads after both. You will also run sql/schema.sql from the download against your database once; it creates the 8 tables Asphyxia uses.

Add your server in the panel

Open /dashboard/servers → Add server and fill in your server’s label, public IP and port, and the resource name. The panel fills in your server ID and shared secret — keep the page open, both go into server.cfg next.

Your license key lives separately on the License page.

Download and unzip the resource

Get the latest .zip from /dashboard/download and extract it into your resources/ folder. The folder name must match the resource name you registered — renaming it is fine as long as the two agree.

Paste the server.cfg block and restart

Paste the snippet from your server’s panel page, which already holds your values:

server.cfgini
# Asphyxia Anti-Cheat
set asphyxia_license "<licenseKey>"
set asphyxia_server_id "<serverId>"
set asphyxia_shared_secret "<secret>"
set asphyxia_discord_bot_token "TOKEN"
add_ace resource.<name> command allow
ensure <name>

Use set, not setr, so the secrets stay on your machine. Load oxmysql and screencapture first, then Asphyxia early, and restart.

Verify the connection

Open /dashboard/setup. When your server shows as connected, protection is running. If it does not, asphyxia status in your server console and Troubleshooting cover what to check.

Navigation

Type to search…

↑↓ navigate↵ selectEsc close