Quickstart
Welkom bij CheckCle! Begin binnen enkele minuten met CheckCle.
Deze snelle installatie laat je het hele platform opzetten met Docker Compose, zodat je binnen enkele minuten met monitoren kunt beginnen. Het zet het CheckCle-dashboard, backend-services en de kernagent op met minimale inspanning, zonder complexe configuratie.
🚀 CheckCle is succesvol getest in echte monitoringscenario's en verwerkt meer dan 70 uptime-controles, 15 servers en meer dan 60 SSL-certificaten — en dat allemaal met een minimaal CPU- en geheugenverbruik. Het is geoptimaliseerd om goed te presteren zelfs op omgevingen met beperkte resources.
🖥️ Systeemvereisten
Om CheckCle soepel te laten draaien, zorg ervoor dat je systeem aan de volgende specificaties voldoet:
CPU: 1 vCPU
RAM: 500MB
Schijf: 2 GB vrije opslag
OS: Docker op Linux (Debian/Ubuntu/Alpine/CentOS), macOS of Windows
Docker: v20.10+
Docker Compose: v2.0+
CPU: 2+ vCPUs
RAM: 2–4 GB
Schijf: SSD met 10 GB+ vrij
Publiek IP (voor agent-connectiviteit en externe toegang)
Privaat IP (als al je applicaties en servers in hetzelfde netwerk draaien)
TLS/SSL-certificaat voor veilige toegang (bijv. via NGINX + Let’s Encrypt)
🚀 Deployen
Deploy CheckCle als een Docker-container
Het beste voor productieomgevingen of als je meerdere containers eenvoudig wilt beheren. Maak eenvoudig een docker-compose.yml bestand en voer uit docker-compose up -d om CheckCle te starten met persistente opslag en configureerbare instellingen.
# Maak docker-compose.yml
version: '3.9'
services:
checkcle:
image: operacle/checkcle:latest
container_name: checkcle
restart: unless-stopped
poorten:
- "8090:8090" # Webapplicatie
volumes:
- /opt/pb_data:/mnt/pb_data # Hostmap gekoppeld aan containerpad
ulimits:
nofile:
soft: 4096
hard: 8192# Docker Run-opdracht
docker run -d --name checkcle --restart unless-stopped -p 8090:8090 -v /opt/pb_data:/mnt/pb_data --ulimit nofile=4096:8192 operacle/checkcle:latestcurl -fsSL https://checkcle.io/install.sh | bashStandaardreferenties voor CheckCle
Gebruikersnaam:
[email protected]Wachtwoord:
Admin123456
Hoe containerlogs voor CheckCle te controleren
Gebruik deze opdracht om realtime logs van de CheckCle-container te bekijken, inclusief servicecontroles, fouten en andere belangrijke informatie:
docker logs -f checkcle
Hiermee kun je de logica van de agent monitoren, eventuele fouten detecteren en problemen oplossen terwijl ze zich voordoen.

🔒 Belangrijk: wijzig standaardgebruikersnaam en wachtwoord
Om veiligheidsredenen, wijzig de standaardreferenties onmiddellijk na je eerste aanmelding om ongeautoriseerde toegang te voorkomen.
Tips voor een sterk wachtwoord:
Gebruik minimaal 8–12 tekens.
Mix hoofdletters, kleine letters, cijfers en symbolen.
Vermijd veelvoorkomende woorden of gemakkelijk te raden informatie.
Uninstall CheckCle container and image
✅ Aanbevolen tips voor het deployen van CheckCle
1. Gebruik een reverse proxy (Nginx / Caddy / Traefik)
Routeer verkeer netjes naar de CheckCle-app.
Bied betere controle over SSL, caching en rate limiting.
Voorbeeld: stuur verkeer van
yourdomain.comnaarlocalhost:8090
2. Draai via HTTPS
Gebruik altijd SSL/TLS om je dashboard en API te beveiligen.
Gebruik Let's Encrypt voor gratis certificaten.
Tools zoals Caddy of Certbot + Nginx maken dit eenvoudig.
3. Schakel Basic Auth of IP-whitelisting in (optioneel)
Voeg extra bescherming toe vóór de app tijdens het instellen.
4. Gebruik Docker-volumes of bind mounts
Maak CheckCle-gegevens persistent over containerherstarts.
Voorbeeld:
-v ./pb_data:/app/pb_data
5. Beveilig API-eindpunten (als ze blootgesteld zijn)
Vermijd het blootstellen van interne API's aan het internet tenzij ze beschermd zijn.
Gebruik firewallregels of toegangscontroles van de reverse proxy.
6. Monitor en herstart automatisch
Gebruik
restart: unless-stoppedin Docker of een health check in Kubernetes.Zorgt ervoor dat CheckCle actief blijft in geval van een fout.
Laatst bijgewerkt