Deploy lightweight headless monitoring agents with Docker containers
Docker Engine 20.10+ or Docker Desktop
Sign up at ping.wbmtek.com (free)
Get your API key from the dashboard
docker run -d \ --name pinger-agent \ --restart unless-stopped \ -e API_KEY=your_api_key_here \ -e SITE_NAME="My Office" \ 140375608410.dkr.ecr.us-east-1.amazonaws.com/pinger-agent:latest
Replace your_api_key_here with your actual API key
Go to the web dashboard:
For easier management, use Docker Compose:
version: '3.8'
services:
pinger-agent:
image: 140375608410.dkr.ecr.us-east-1.amazonaws.com/pinger-agent:latest
container_name: pinger-agent
restart: unless-stopped
environment:
- API_KEY=your_api_key_here
- SITE_NAME=My Office
- CHECK_INTERVAL=30 # Optional: seconds between checks (default: 30)
network_mode: host # Required for local network device monitoring# Start the agent docker-compose up -d # View logs docker-compose logs -f # Stop the agent docker-compose down # Update to latest version docker-compose pull docker-compose up -d
docker logs pinger-agentnetwork_mode: host in docker-compose--network host flag