CoAI LogoCoAI.Dev

Zeabur One-Click Deployment

Deploy CoAI.Dev instantly with Zeabur's one-click deployment platform

Zeabur One-Click Deployment

Zeabur provides the fastest way to deploy CoAI.Dev with zero configuration. Perfect for getting started quickly, testing the platform, or running small to medium-scale deployments with automatic scaling and management.

Overview

Zeabur deployment offers:

  • 🚀 One-Click Deploy: No configuration required
  • 🆓 Free Tier: Generous free usage limits
  • 🌐 Global CDN: Fast access worldwide
  • 📈 Auto-Scaling: Automatic resource scaling
  • 🔒 Built-in SSL: Automatic HTTPS certificates
  • 💾 Managed Database: Included MySQL and Redis
  • 📊 Monitoring: Built-in performance monitoring

Quickest Path to Production

Zeabur is the fastest way to get CoAI.Dev running. From clicking deploy to having a working instance takes less than 5 minutes.

Quick Deployment

One-Click Deploy Button

Click the button below to deploy instantly:

Deploy on Zeabur

Deployment Process

Click Deploy

Click the "Deploy on Zeabur" button above to start the deployment process.

Configure Domain

Enter your desired domain name or use the auto-generated Zeabur subdomain:

  • Custom Domain: your-app.yourdomain.com
  • Zeabur Subdomain: your-app-name.zeabur.app

Wait for Deployment

Zeabur will automatically:

  • Create and configure all required services
  • Set up MySQL and Redis databases
  • Deploy the CoAI.Dev application
  • Configure networking and SSL certificates
  • Initialize the database with default data

Access Your Instance

Once deployment completes:

  1. Visit your configured domain
  2. Login with default credentials:
    • Username: root
    • Password: chatnio123456
  3. Important: Change the password immediately after first login

Platform Features

Included Services

Your Zeabur deployment automatically includes:

CoAI.Dev Application

  • Latest stable version automatically deployed
  • Auto-scaling based on traffic
  • Zero-downtime deployments for updates
  • Built-in load balancing
  • Automatic health checks

Runtime Environment:

  • Node.js runtime with optimized settings
  • Environment variables automatically configured
  • Secret management for sensitive data
  • Integrated logging and error tracking

Configuration Options

Environment Variables

While Zeabur auto-configures most settings, you can customize:

Application Configuration

# Site Branding
SITE_NAME=Your AI Platform
SITE_DESCRIPTION=Advanced AI service management
 
# Admin Configuration
ADMIN_EMAIL=admin@yourdomain.com
DEFAULT_LANGUAGE=en
 
# Feature Flags
ENABLE_REGISTRATION=true
ENABLE_GUEST_ACCESS=false

How to Configure:

  1. Go to your Zeabur dashboard
  2. Select your CoAI.Dev service
  3. Navigate to "Environment Variables"
  4. Add or modify variables as needed
  5. Restart the service to apply changes

Scaling and Pricing

Free Tier Limits

Zeabur's generous free tier includes:

  • Compute: 1 CPU core, 512MB RAM
  • Storage: 1GB persistent storage
  • Bandwidth: 100GB transfer per month
  • Database: Shared MySQL and Redis instances
  • Domains: 1 custom domain + unlimited subdomains

Perfect for:

  • Development and testing
  • Small personal projects
  • Proof of concept deployments
  • Learning and experimentation

When you outgrow the free tier:

Individual Developers

  • Compute: Up to 4 CPU cores, 8GB RAM
  • Storage: 50GB persistent storage
  • Bandwidth: 1TB transfer per month
  • Database: Dedicated database instances
  • Domains: Unlimited custom domains
  • Support: Email support

Pricing: Starting at $5/month per service

Use Cases:

  • Personal commercial projects
  • Small business applications
  • MVP and startup deployments

Advanced Features

Custom Domains

Set up your own domain for professional branding:

Purchase Domain

Register a domain through any domain registrar (GoDaddy, Namecheap, Cloudflare, etc.)

Configure DNS

Add DNS records pointing to your Zeabur deployment:

Type: CNAME
Name: chat (or your preferred subdomain)
Value: your-deployment.zeabur.app

Update Zeabur Settings

In your Zeabur dashboard:

  1. Go to your service settings
  2. Add your custom domain
  3. Zeabur automatically provisions SSL certificates
  4. Domain becomes active within minutes

Database Management

Access and manage your databases:

MySQL Access:

  • Connection strings provided in dashboard
  • phpMyAdmin interface available
  • Automated backups with point-in-time recovery
  • Performance monitoring and optimization

Redis Management:

  • Redis CLI access through dashboard
  • Memory usage monitoring
  • Performance metrics and alerting
  • Automatic scaling based on usage

Monitoring and Logs

Comprehensive observability features:

Application Logs:

  • Real-time log streaming
  • Log search and filtering
  • Error aggregation and alerting
  • Export logs for external analysis

Performance Metrics:

  • Response time monitoring
  • CPU and memory usage
  • Database performance
  • User activity analytics

Migration and Backup

Data Export

Export your data for backup or migration:

Database Backup:

  • Automated daily backups
  • Manual backup triggers
  • Point-in-time recovery options
  • Export to external storage

Application Data:

  • Configuration export
  • User data export
  • File storage backup
  • Complete system snapshots

Migration to Other Platforms

If you need to migrate to a different platform:

  1. Export Data: Use Zeabur's export tools
  2. Download Backups: Get complete database dumps
  3. Configuration: Export environment variables
  4. Files: Download uploaded files and storage
  5. Deploy Elsewhere: Use exported data with other deployment methods

Troubleshooting

Common Issues

Deployment Failed

Problem: Deployment fails during initialization

Solutions:

  1. Check service logs in Zeabur dashboard
  2. Verify any custom environment variables
  3. Ensure database connectivity
  4. Contact Zeabur support if issues persist
  5. Try redeploying with default settings

Custom Domain Not Working

Problem: Custom domain doesn't resolve to your app

Solutions:

  1. Verify DNS records are correctly configured
  2. Allow 24-48 hours for DNS propagation
  3. Check domain registrar settings
  4. Ensure CNAME points to correct Zeabur URL
  5. Contact Zeabur support for SSL issues

Performance Optimization

Slow Response Times:

  • Check resource usage in dashboard
  • Upgrade to higher-tier plan if needed
  • Optimize database queries
  • Enable caching features
  • Use CDN for static assets

High Resource Usage:

  • Monitor application metrics
  • Identify resource-intensive operations
  • Consider scaling to larger instance
  • Optimize code and database queries
  • Enable auto-scaling features

Support and Resources

Getting Help

Zeabur Support:

  • Documentation and guides
  • Community Discord server
  • Email support for paid plans
  • GitHub issue tracking

CoAI.Dev Support:

  • Official documentation
  • Community forums
  • GitHub repository
  • Professional support for enterprise

Zeabur deployment provides the fastest path to a working CoAI.Dev instance. For more advanced deployments, consider Docker Compose or Kubernetes for greater control and customization.