First login
Become admin and check the basic settings.
On a new install, the first Steam user who signs in becomes admin. This only works while the database has no players. When more than one player exists, nobody becomes admin this way. If that happens, see If you are not admin.
Sign in with Steam
Open Auto Tournament in the browser and click Sign in with Steam. You land on the dashboard as admin.
Check the webhook URL
Game servers send match events and demos to the webhook URL. On the first start it is set from FRONTEND_BASE_URL.
Open Settings > Integrations & Webhooks. Check that Webhook URL is an address your game servers can reach. It must not be localhost if the game servers run on another machine.
Sync the map list
On the same tab, click Sync CS2 Maps. This downloads the list of CS2 maps. It only adds new maps and keeps the ones you have.
Connect a server
Continue with Connect a CS2 server.
If you are not admin
This happens when someone else signed in first, or when you upgraded from an old version that has players but no admin.
Find your Steam64 ID
Your Steam64 ID is the 17-digit number that starts with 7656. You find it in the URL of your Steam profile if you have no custom URL, or on sites like steamid.io.
Recreate the app container
docker compose up -d --force-recreate matchzy-tournamentSign in again
Sign out, then sign in with Steam. You are now admin.
Auto Tournament applies ADMIN_STEAM_IDS on every start, so you can also use it if you lose admin access later. The list only adds admins. Removing an ID from the list does not remove admin from that player.
Other sign-in methods
Admins can also sign in with other providers, such as Discord or GitHub. See Sign-in providers. Admin rights always belong to a Steam ID, so use Link Steam in the menu to connect your Steam account to the other login.