What's Included with LaunchStack Hosting?
Complete guide to LaunchStack's developer-first PaaS features, Git deployments, one-click services, and startup-friendly tools.
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
- Initial Consultation: Discuss your application architecture and requirements
- Environment Setup: Configure your LaunchStack environment
- Application Migration: Move your applications with zero downtime
- Team Training: Optional training on LaunchStack features and best practices
- 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
- Use Environment Variables: Keep configuration separate from code
- Implement Health Checks: Ensure reliable application monitoring
- Optimize Docker Images: Smaller images deploy faster
- Monitor Resource Usage: Right-size your applications for cost efficiency
Development Best Practices
- Use Staging Environments: Test all changes before production deployment
- Implement Proper Logging: Use structured logging for better debugging
- Set Up Monitoring: Configure alerts for critical application metrics
- 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.