Deploy Blood Kings v0.1.0
Download the central monitoring server or install lightweight agents on your target nodes in seconds.
1. Central Server Setup
The central server coordinates probing requests, aggregates metrics from remote agents, executes alerts, and serves public status views.
Docker Compose (Recommended)
Ideal for secure, production-ready deploy on a 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: always1. Save the above snippet into a file named docker-compose.yml
2. Spin up the container daemon: docker compose up -d
3. Navigate in browser to: http://localhost:8080
Classic Web Hosting (LAMP)
Run without Docker on standard PHP shared hosts or Apache configurations.
System Requirements:
- PHP 8.2 or higher
- MySQL/MariaDB or SQLite database support
- Apache
mod_rewriteenabled (with.htaccess)
After uploading files via FTP, open the site domain and the setup page will guide you through database connection details.
2. Remote Telemetry Agents
To measure internal OS statistics (CPU usage, RAM space, local disk logs) or localized ping latency, deploy remote agents.
Install Agent in 10 Seconds
Choose your platform and copy the installation script. The agent automatically detects the target OS and runs.
curl -fsSL https://monitoring.bloodkings.eu/install.sh | sh -s -- --token YOUR_SECRET_TOKENirm https://monitoring.bloodkings.eu/install.ps1 | iex; install-agent -Token "YOUR_SECRET_TOKEN"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_TOKENcurl -fsSL https://monitoring.bloodkings.eu/install.sh | sh -s -- --arch arm64 --token YOUR_SECRET_TOKENWant to contribute?
The Blood Kings Monitoring system is 100% open-source, licensed under the MIT License. Contributions, documentation guides, and issue reports are welcome on GitHub.