Initial commit: AzerothCore registration site

PHP registration page for AzerothCore with SRP6 salt/verifier generation,
Cloudflare Turnstile + honeypot + rate limiting anti-spam, and a WoW-themed
landing page with client setup instructions.
This commit is contained in:
2026-08-05 11:41:24 +02:00
commit 2b9a673912
19 changed files with 1294 additions and 0 deletions
+32
View File
@@ -0,0 +1,32 @@
# Zkopíruj tento soubor jako .env a vyplň skutečné hodnoty.
# .env NIKDY necommituj do gitu a drž ho mimo webroot (adresář public/).
# --- Údaje pro úvodní stránku (návod ke stažení klienta a realmlist) ---
SITE_NAME="AzerothCore by Minkey"
REALMLIST_ADDRESS=wow.minkey.cz
CLIENT_VERSION="WotLK 3.3.5a (build 12340)"
# Odkaz na stažení klienta (torrent/mega/vlastní mirror) — necháš prázdné,
# pokud ho chceš zatím jen zmínit v Discordu/na fóru.
CLIENT_DOWNLOAD_URL=
# --- Připojení k databázi AzerothCore (auth databáze) ---
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=acore_auth
DB_USERNAME=acore_reg
DB_PASSWORD=zmen_mi_heslo
# --- Cloudflare Turnstile (https://dash.cloudflare.com/?to=/:account/turnstile) ---
TURNSTILE_SITE_KEY=
TURNSTILE_SECRET_KEY=
# --- Pravidla pro registraci ---
REG_USERNAME_MIN=3
REG_USERNAME_MAX=16
REG_PASSWORD_MIN=8
REG_PASSWORD_MAX=16
# --- Rate limiting (ochrana proti spamu) ---
# Kolik pokusů o registraci povolit z jedné IP v daném časovém okně (vteřiny)
REG_RATE_LIMIT_MAX=5
REG_RATE_LIMIT_WINDOW=3600