1. Nasazení Centrálního Serveru

Centrální server shromažďuje data od agentů, spouští kontroly, spravuje notifikace a zobrazuje status stránky.

🐳

Docker Compose (Doporučeno)

Ideální pro produkční nasazení na VPS.

version: '3.8'
services:
  bloodkings:
    image: bkpepe/bloodkings:latest
    ports:
      - "8080:80"
    volumes:
      - ./data:/var/www/html/data
    environment:
      - DB_PASSWORD=your_secure_password
    restart: always

1. Uložte kód do souboru docker-compose.yml

2. Spusťte příkaz docker compose up -d

3. Otevřete v prohlížeči http://localhost:8080

🐘

Klasický Webhosting (LAMP)

Spusťte server bez Dockeru přímo na PHP webhostingu.

Požadavky:

  • PHP 8.2 nebo novější
  • MySQL/MariaDB databáze
  • Podpora Apache .htaccess (mod_rewrite)
📥 Stáhnout ZIP zdrojové kódy

Po nahrání na FTP otevřete adresu webu a instalátor vás provede zbytkem konfigurace.

2. Nasazení Vzdálených Agentů

Pro měření lokálních prostředků (CPU, RAM, Disky) nebo lokální síťové odezvy nainstalujte agenty.

Instalace v 1 kroku

Nainstalujte Agenta během 10 sekund

Vyberte svou platformu a zkopírujte instalační příkaz. Agent automaticky detekuje systém a připojí se.

Verze agenta:v0.1.0-alpha

Jednoduchý Bash instalátor stáhne binární soubor, nastaví systemd službu a spustí agenta jako démona na pozadí.

curl -fsSL https://monitoring.bloodkings.eu/install.sh | sh -s -- --token YOUR_SECRET_TOKEN
Verze agenta:v0.1.0-alpha

PowerShell instalátor vytvoří Windows Službu (Service), zaregistruje agenta do registrů a spustí ho.

irm https://monitoring.bloodkings.eu/install.ps1 | iex; install-agent -Token "YOUR_SECRET_TOKEN"
Docker Tag:latest

Přidejte monitorovacího agenta do své docker-compose struktury. Agent poběží v izolovaném kontejneru.

version: '3.8'
services:
  bloodkings-agent:
    image: bkpepe/bloodkings-agent:v0.1.0-alpha
    restart: always
    environment:
      - SERVER_URL=https://monitoring.bloodkings.eu
      - AGENT_TOKEN=YOUR_SECRET_TOKEN
Verze agenta:v0.1.0-alpha

Optimalizováno pro nízkou spotřebu paměti a CPU na jednodeskových počítačích s architekturou ARMv7/ARM64.

curl -fsSL https://monitoring.bloodkings.eu/install.sh | sh -s -- --arch arm64 --token YOUR_SECRET_TOKEN

Chcete přispět k vývoji?

Celý projekt Blood Kings Monitoring je 100% open source a licencovaný pod licencí MIT. Zdrojové kódy, dokumentaci a tracker chyb naleznete na našem GitHubu.