Skip to main content

Overview

Welcome to CuliUptime! This guide will help you choose the best deployment method and get up and running quickly.

🎯 Choose Your Path

Perfect for individuals and small teams who want to start monitoring immediately.

✅ Best for:

  • Quick setup (< 2 minutes)
  • No infrastructure management
  • Automatic updates
  • Built-in global agent network

👉 Start with Cloud Service

🏠 Self-Hosted (Full Control)

Ideal for organizations that need data sovereignty, custom integrations, or specific compliance requirements.

✅ Best for:

  • Data privacy requirements
  • Custom agent locations
  • On-premises deployments
  • Advanced customization

👉 Self-Hosting Guide

🏭 Production Self-Hosted (Enterprise)

Comprehensive production deployment with SSL automation, security hardening, database initialization, and enterprise features.

✅ Best for:

  • Production environments
  • SSL automation requirement
  • Security and compliance needs
  • Optimized performance (2vCPU/4GB)
  • Enterprise monitoring features
  • Complete database schema setup

👉 Production Setup Guide

🔄 Migration Between Options

You can easily migrate between cloud and self-hosted deployments:

  • Cloud → Self-hosted: Export your monitors and configuration
  • Self-hosted → Cloud: Import your existing setup
  • Multiple instances: Run both for redundancy

⚡ Quick Comparison

FeatureCloud ServiceDevelopment Self-HostedProduction Self-Hosted
Setup Time2 minutes15-30 minutes30-60 minutes
CostFreeInfrastructure costsInfrastructure costs
MaintenanceZeroMinimal (Docker)Automated monitoring
UpdatesAutomaticManual/automatedManual/automated
Data LocationUS/EU regionsYour infrastructureYour infrastructure
SSL/SecurityEnterprise gradeBasic/manualAutomated Let's Encrypt
PerformanceOptimizedBasicOptimized (2vCPU/4GB)
MonitoringBuilt-inBasic health checksComprehensive
BackupAutomatedManualAutomated scripts
Custom AgentsRequest locationsDeploy anywhereDeploy anywhere
ComplianceSOC2 Type II plannedFull controlFull control + hardening

🚀 What's Next?

  1. Choose your deployment method above
  2. Create your first monitor in under 5 minutes
  3. Set up alerts to get notified of issues
  4. Deploy additional agents for global coverage

🆘 Need Help?

Ready to monitor your first service? Pick your path above! 🎯