Skip to content

v1.14.0

Choose a tag to compare

@freddy-schuetz freddy-schuetz released this 01 Nov 14:30
· 40 commits to main since this release

πŸš€ AI LaunchKit v1.14.0 - Uptime Monitoring

✨ New Features

πŸ“Š Uptime Kuma - Beautiful Uptime Monitoring & Status Pages

  • Professional uptime monitoring for all your AI LaunchKit services
  • Multiple monitor types: HTTP/HTTPS, TCP Port, Ping, DNS, Docker Container, Keyword checks
  • Public status pages for transparent service availability communication
  • Push monitors for n8n workflow health tracking
  • WebSocket support for real-time monitoring updates
  • Own authentication system - first user becomes admin
  • Docker container health monitoring via mounted Docker socket
  • Profile: uptime-kuma
  • Hostname: status.yourdomain.com

🎨 Improvements

Landing Page v1.14.0

  • Added Uptime Kuma to System Management section
  • New "Testing & Development Tools" category
  • Improved service organization and descriptions
  • Updated version number

Infrastructure

  • Docker socket mounting for container health monitoring
  • WebSocket proxy configuration in Caddy for live updates
  • Security headers (HSTS, X-Frame-Options, X-Content-Type-Options)

πŸ“¦ Installation

New Installation

# Select uptime-kuma during installation wizard
bash scripts/install.sh

Existing Installation

# Update to v1.14.0
git pull origin main
sudo bash scripts/update.sh

That's it! The update script handles everything automatically:

  • βœ… Updates all services
  • βœ… Adds new services to wizard
  • βœ… Updates landing page
  • βœ… Restarts changed services
  • βœ… No manual .env editing required

🎯 Use Cases

Uptime Kuma Perfect For:

  • Multi-service monitoring: Monitor all 60+ AI LaunchKit services from one dashboard
  • Customer transparency: Create public status pages showing service availability
  • n8n integration: Track workflow execution with push monitors
  • Infrastructure monitoring: TCP ports, Docker containers, DNS resolution
  • Content verification: Keyword checks ensure services return correct pages
  • Certificate management: Get notified before SSL certificates expire

Monitoring Types Available:

  • βœ… HTTP/HTTPS endpoints
  • βœ… TCP port connectivity
  • βœ… Docker container health
  • βœ… DNS resolution
  • βœ… ICMP ping
  • βœ… Keyword/content presence
  • βœ… Push heartbeats (for workflows)

πŸ“š Documentation

  • Setup Guide: First login creates admin account
  • n8n Integration: Use Push monitors for workflow health tracking
  • Status Pages: Create public transparency pages for customers
  • API Access: Generate API tokens for automation
  • Notification Channels: Discord, Telegram, Email, Slack, and 90+ more

πŸ”— Related Services

Monitoring Comparison:

  • Grafana/Prometheus (Technical): CPU, RAM, container metrics
  • Uptime Kuma (Business): Service availability, uptime %, response times

Both complement each other - use together for complete visibility!

πŸ› Bug Fixes

  • Improved Caddy configuration for WebSocket connections
  • Enhanced security headers for monitoring services

πŸ™ Credits

πŸ“ˆ Statistics

  • Total Services: 65+ integrated tools
  • New in v1.14.0: 1 major service (Uptime Kuma)
  • Categories: 16 service categories

Full Changelog: v1.13.0...v1.14.0