What's Included with LaunchStack Hosting?

Complete guide to LaunchStack's developer-first PaaS features, Git deployments, one-click services, and startup-friendly tools.

Last updated: 21 January 2025
Category: Hosting FAQs
Tags:
launchstackpaasdevelopersgitdeploymentcoolify

What's Included with LaunchStack Hosting?

LaunchStack is UncleBTech's developer-first Platform-as-a-Service (PaaS), powered by Coolify. It's designed for developers, startups, and SaaS builders who want to deploy applications without the complexity of managing infrastructure.

Core Platform Features

Coolify PaaS Foundation

  • Open-Source Platform: Built on Coolify, ensuring no vendor lock-in
  • Docker-Native: All applications run in isolated Docker containers
  • Git-First Workflow: Deploy directly from your Git repositories
  • Multi-Framework Support: Works with React, Node.js, Python, PHP, Ruby, Go, and more

Infrastructure Resources

Starter LaunchStack (£99/month):

  • 1 Project/Application
  • 80 GB NVMe SSD storage
  • 8 GB RAM
  • 2 vCPUs
  • 500 GB monthly bandwidth

Advanced LaunchStack (£149/month):

  • 3 Projects/Applications
  • 160 GB NVMe SSD storage
  • 16 GB RAM
  • 4 vCPUs
  • 1 TB monthly bandwidth

Premium LaunchStack (£249/month):

  • 10 Projects/Applications
  • 240 GB NVMe SSD storage
  • 32 GB RAM
  • 8 vCPUs
  • 2 TB monthly bandwidth

Git Integration and Deployment

Automatic Deployments

  • Push-to-Deploy: Automatic deployments triggered by Git pushes
  • Branch-Based Deployments: Deploy different branches to different environments
  • Build Process Automation: Automatic detection and execution of build scripts
  • Deployment Rollbacks: Easy rollback to previous deployments

Supported Git Providers

  • GitHub: Full integration with GitHub repositories and actions
  • GitLab: Support for GitLab repositories and CI/CD pipelines
  • Bitbucket: Integration with Bitbucket repositories
  • Custom Git: Support for self-hosted Git servers

CI/CD Pipeline Features

  • Automated Testing: Run tests before deployment
  • Build Optimization: Intelligent caching for faster builds
  • Environment Variables: Secure management of configuration and secrets
  • Webhook Integration: Trigger deployments from external services

Developer Tip: Use environment variables to manage different configurations for development, staging, and production environments without changing your code.

One-Click Services

Database Services

  • PostgreSQL: Full-featured relational database
  • MySQL/MariaDB: Traditional relational database options
  • SQLite: Lightweight database for smaller applications
  • Redis: In-memory caching and session storage
  • MongoDB: NoSQL document database (Premium plans)

Development Tools

  • Supabase: Backend-as-a-Service with real-time features
  • Plausible Analytics: Privacy-focused website analytics
  • Grafana: Advanced monitoring and observability
  • Uptime Kuma: Uptime monitoring for your applications

Content Management

  • WordPress: Traditional WordPress installations
  • Ghost: Modern publishing platform
  • Strapi: Headless CMS for API-driven applications
  • Directus: Open-source data platform

AI and Analytics Services

  • n8n: Workflow automation platform
  • Metabase: Business intelligence and analytics
  • Langfuse: LLM application monitoring
  • Custom Services: Request additional services as needed

Application Management

Environment Management

  • Multiple Environments: Development, staging, and production environments
  • Environment Variables: Secure configuration management
  • Resource Isolation: Each application runs in its own container
  • Custom Domains: Connect your own domains to applications

Monitoring and Logging

  • Application Metrics: CPU, memory, and network usage tracking
  • Log Aggregation: Centralized logging for all your applications
  • Error Tracking: Automatic error detection and alerting
  • Performance Monitoring: Response time and throughput metrics

Scaling and Performance

  • Horizontal Scaling: Add more instances of your application (Premium)
  • Vertical Scaling: Increase CPU and memory resources
  • Load Balancing: Distribute traffic across multiple instances (Premium)
  • Auto-Scaling: Automatic resource adjustment based on demand (Premium)

Developer Experience

Modern Development Workflow

  • Hot Reloading: See changes instantly during development
  • Build Caching: Faster subsequent deployments
  • Dependency Management: Automatic handling of package installations
  • Framework Detection: Automatic configuration for popular frameworks

Team Collaboration

  • Role-Based Access: Control who can deploy and manage applications
  • Team Workspaces: Organize projects by team or client
  • Audit Logs: Track all changes and deployments
  • Shared Environments: Collaborate on staging and development environments

API and Automation

  • Management API: Programmatically manage applications and deployments
  • Webhook Support: Integrate with external services and workflows
  • CLI Tools: Command-line interface for power users
  • Infrastructure as Code: Define your infrastructure in configuration files

Security and Compliance

Application Security

  • Container Isolation: Each application runs in its own secure container
  • Network Security: Private networking between services
  • SSL Certificates: Automatic HTTPS for all applications
  • Security Scanning: Regular vulnerability assessments

Data Protection

  • Encrypted Storage: All data encrypted at rest
  • Secure Backups: Daily backups with encryption
  • Access Controls: Fine-grained permissions and authentication
  • Compliance Ready: GDPR and SOC 2 compliance features

Backup and Recovery

  • Automated Backups: Daily backups of applications and databases
  • Point-in-Time Recovery: Restore to specific moments in time
  • Cross-Region Backups: Backups stored in multiple locations
  • Disaster Recovery: Comprehensive disaster recovery procedures

Support and Service Levels

Developer Support

Starter LaunchStack:

  • Standard support with 24-hour response time
  • Email and ticket-based support
  • Access to documentation and community resources

Advanced LaunchStack:

  • Priority support with under 2-hour response time
  • Direct access to platform engineers
  • Architecture consultation and best practices guidance

Premium LaunchStack:

  • SLA support with dedicated engineer
  • 24/7 emergency support for critical applications
  • Custom architecture review and optimization
  • Direct Slack/Discord channel for immediate assistance

Technical Expertise

  • Platform Specialists: Engineers experienced with Coolify and modern deployment
  • Framework Experts: Support for all major web frameworks and languages
  • DevOps Guidance: Best practices for CI/CD and application architecture
  • Performance Optimization: Ongoing optimization recommendations

Startup and SaaS Features

Rapid Prototyping

  • Quick Deployments: Get from code to live application in minutes
  • Instant Scaling: Scale resources up or down based on demand
  • Cost Optimization: Pay only for the resources you actually use
  • Experiment Freely: Easy to spin up and tear down test environments

Growth Support

  • Seamless Scaling: Grow from MVP to enterprise without platform changes
  • Resource Monitoring: Understand your application's resource needs
  • Performance Analytics: Data-driven insights for optimization
  • Architecture Evolution: Guidance on evolving your application architecture

Business Tools

  • Usage Analytics: Understand how your applications are performing
  • Cost Tracking: Monitor spending and optimize resource allocation
  • Team Management: Add team members with appropriate access levels
  • Client Reporting: Generate reports for stakeholders and investors

Migration and Onboarding

Platform Migration

  • From Heroku: Specialized migration tools and guidance
  • From Vercel: Application and database migration support
  • From AWS/GCP: Enterprise migration with minimal downtime
  • Custom Platforms: Migration from any Docker-compatible platform

Onboarding Process

  1. Initial Consultation: Discuss your application architecture and requirements
  2. Environment Setup: Configure your LaunchStack environment
  3. Application Migration: Move your applications with zero downtime
  4. Team Training: Optional training on LaunchStack features and best practices
  5. Optimization Review: Performance and security optimization recommendations

Developer Onboarding

  • Platform Walkthrough: Guided tour of LaunchStack features
  • Best Practices Guide: Recommendations for optimal application deployment
  • Sample Applications: Example projects to demonstrate platform capabilities
  • Community Access: Join our developer community for tips and support

Advanced Features (Premium)

Enterprise Capabilities

  • Multi-Server Deployments: Deploy across multiple servers for high availability
  • Kubernetes Integration: Kubernetes support for complex applications (roadmap)
  • Advanced Observability: Grafana stack for comprehensive monitoring
  • Custom Security: VPN, WAF, and SSO integration options

Compliance and Governance

  • Audit Logging: Comprehensive logs for compliance requirements
  • Access Controls: Enterprise-grade permission management
  • Data Residency: Control where your data is stored and processed
  • Compliance Reporting: Regular compliance and security reports

Getting the Most from LaunchStack

Optimization Strategies

  1. Use Environment Variables: Keep configuration separate from code
  2. Implement Health Checks: Ensure reliable application monitoring
  3. Optimize Docker Images: Smaller images deploy faster
  4. Monitor Resource Usage: Right-size your applications for cost efficiency

Development Best Practices

  1. Use Staging Environments: Test all changes before production deployment
  2. Implement Proper Logging: Use structured logging for better debugging
  3. Set Up Monitoring: Configure alerts for critical application metrics
  4. Regular Backups: Ensure your data and applications are always protected

Scaling Considerations

  • Database Optimization: Ensure your database can handle increased load
  • Caching Strategy: Implement appropriate caching for your application type
  • CDN Integration: Use CDN for static assets and global performance
  • Load Testing: Regular testing to understand your application's limits

Startup Success Tip: Start with the Starter plan and scale up as your user base grows. LaunchStack makes it easy to add resources without changing your application architecture.

Support Resources

Getting Help

  • Documentation: Comprehensive guides for all platform features
  • Community Forum: Connect with other developers using LaunchStack
  • Video Tutorials: Step-by-step video guides for common tasks
  • Live Support: Direct access to platform engineers

Learning Resources

  • Best Practices Guides: Proven strategies for application deployment
  • Architecture Patterns: Common patterns for scalable applications
  • Performance Optimization: Guides for optimizing application performance
  • Security Guidelines: Best practices for secure application deployment

Ready to launch your next application? Contact our LaunchStack team at support@unclebtech.com or submit a ticket for a personalized consultation on the best plan for your development needs.

Was this article helpful?

Still need help? Contact our support team or browse more help articles.