Frequently Asked Questions
General
What is Deployxa?
Deployxa is a modern cloud deployment platform that makes it easy to deploy, manage, and scale web applications. We handle the infrastructure so you can focus on writing code.
How does Deployxa work?
- Connect your GitHub repository
- Deployxa automatically detects your framework
- Push code or trigger manual deployments
- Your application is built and deployed to our global edge network
- Access your live application via HTTPS
What frameworks do you support?
We support 17+ frameworks:
- JavaScript/TypeScript: Next.js, React, Vue, Nuxt, SvelteKit, Express, NestJS
- Python: Django, Flask, FastAPI
- PHP: Laravel, Symfony
- Ruby: Rails
- Java: Spring Boot
- C#: ASP.NET Core
- Go: Gin, Echo, Fiber
- Rust: Axum, Actix
- Elixir: Phoenix
Do I need to know Docker?
No! Deployxa handles all Docker configuration automatically. We detect your framework and generate optimized Dockerfiles. You can also bring your own Dockerfile if needed.
Can I use my own domain?
Yes! You can connect custom domains to any project. We provide free SSL certificates and handle DNS configuration.
Getting Started
How do I create an account?
- Visit deployxa.com
- Click "Get Started"
- Sign up with email or GitHub
- Verify your email
- Create your first organization
How long does it take to deploy?
Most deployments complete in 30-60 seconds. Complex applications with many dependencies may take 2-3 minutes.
Is there a free tier?
Yes! Our free tier includes:
- 3 projects
- 100 GB bandwidth/month
- Shared resources
- Community support
Do I need a credit card to start?
No. You can start with the free tier without a credit card. Upgrade to Pro when you need more resources.
How do I connect my GitHub repository?
- Go to Settings → GitHub Integration
- Click "Connect GitHub"
- Authorize Deployxa
- Select repositories to grant access
Deployment
How do I deploy my application?
Automatic:
- Push to your connected branch (usually
main) - Deployxa automatically builds and deploys
Manual:
- Click "Deploy" in the dashboard
- Use CLI:
deployxa deploy - Use API:
POST /api/deployments
Can I deploy from a specific branch?
Yes! You can:
- Set a default branch in project settings
- Deploy from any branch manually
- Enable auto-deploy for specific branches
What happens when I push code?
- GitHub sends a webhook to Deployxa
- We clone your repository
- Dependencies are installed
- Application is built
- Container is created
- Application is deployed to edge network
- Traffic is routed to new deployment
Can I rollback a deployment?
Yes! You can rollback to any previous successful deployment:
- Go to Project → Deployments
- Find the deployment to rollback to
- Click "Rollback"
- Confirm rollback
Rollbacks are instant and use the existing container image.
What are preview deployments?
Preview deployments are created for pull requests:
- Each PR gets a unique URL
- Isolated environment for testing
- Automatic cleanup when PR closes
- Comment on PR with preview URL
How do environment variables work?
Environment variables are configured per project:
- Go to Project → Environment
- Add key-value pairs
- Variables are injected into your application
- Use
process.env.VARIABLE_NAME(Node.js) oros.getenv('VARIABLE_NAME')(Python)
Can I use a database?
Yes! You can:
- Use our managed databases (MySQL, PostgreSQL)
- Connect to external databases
- Use serverless databases
Custom Domains
How do I add a custom domain?
- Go to Project → Domains
- Click "Add Domain"
- Enter your domain (e.g.,
example.com) - Configure DNS records
- Wait for verification (usually < 15 minutes)
What DNS records do I need?
For apex domain (example.com):
Type: A
Name: @
Value: 76.76.21.21
For subdomain (www.example.com):
Type: CNAME
Name: www
Value: cname.deployxa.com
Do you provide SSL certificates?
Yes! We provide free SSL certificates via Let's Encrypt:
- Automatic provisioning
- Automatic renewal
- HTTPS enforced
- Wildcard support
How long does DNS propagation take?
DNS propagation typically takes:
- 5-15 minutes for most providers
- Up to 48 hours for some providers
- Most changes are visible within 1 hour
Can I use wildcard domains?
Yes! Wildcard domains (*.example.com) are supported on Pro and Enterprise plans.
Billing
How does billing work?
Free Tier:
- No cost
- 3 projects
- 100 GB bandwidth/month
Pro Tier:
- $20/month or $192/year (save 20%)
- Unlimited projects
- 1 TB bandwidth/month
- Dedicated resources
Enterprise:
- Custom pricing
- Unlimited everything
- Dedicated infrastructure
- SLA guarantees
What counts towards bandwidth?
Bandwidth includes:
- Incoming requests
- Outgoing responses
- Static assets
- API calls
- WebSocket connections
Can I upgrade or downgrade?
Yes! You can change plans anytime:
- Upgrades are immediate
- Downgrades take effect at next billing cycle
- Pro-rated charges for upgrades
Do you offer refunds?
We offer refunds within 30 days of purchase if you're not satisfied. Contact support@deployxa.com.
What payment methods do you accept?
- Credit/Debit cards (Visa, Mastercard, Amex)
- PayPal
- Bank transfer (Enterprise only)
What happens if I exceed my bandwidth?
- Free tier: Project is suspended until next billing cycle
- Pro tier: Overage charges at $0.08/GB
- Enterprise: Custom limits and pricing
Technical
What regions do you deploy to?
We have edge servers in:
- US East (Virginia)
- US West (California)
- EU West (Ireland)
- EU Central (Frankfurt)
- Asia Pacific (Singapore)
- Asia Pacific (Tokyo)
Can I choose a specific region?
Region selection is available on Pro and Enterprise plans. Free tier uses automatic region selection based on user location.
Do you support WebSockets?
Yes! WebSockets are fully supported on all plans.
Can I run background jobs?
Yes! You can:
- Use queue workers (separate service)
- Use cron jobs (external scheduler)
- Use serverless functions
What are the resource limits?
Free Tier:
- 512 MB RAM
- 0.5 CPU cores
- 10 GB storage
Pro Tier:
- Up to 8 GB RAM
- Up to 4 CPU cores
- 100 GB storage
Enterprise:
- Custom limits
Do you support monorepos?
Yes! We support:
- Turborepo
- Nx
- Lerna
- Yarn Workspaces
- pnpm Workspaces
Can I use private repositories?
Yes! Private GitHub repositories are supported on all plans. You need to grant Deployxa access to private repos.
Security
Is my data secure?
Yes! We implement:
- Encryption at rest and in transit
- Container isolation
- Encrypted environment variables
- JWT authentication
- Webhook signature verification
Do you comply with security standards?
We're working towards:
- SOC 2 Type II
- GDPR compliance
- HIPAA compliance (Enterprise)
How do you handle secrets?
Secrets are:
- Encrypted at rest
- Never logged
- Injected securely into containers
- Accessible only to your application
Can I enable 2FA?
Yes! Two-factor authentication is available for all accounts. Enable it in Settings → Security.
Do you support SSO?
Single Sign-On (SSO) is available on Enterprise plans. We support:
- SAML 2.0
- OAuth 2.0
- OpenID Connect
Troubleshooting
My build is failing. What should I do?
- Check build logs for specific errors
- Test build locally:
npm run build - Verify dependencies are in package.json
- Check environment variables
- Review framework-specific guides
My application is slow. How can I improve performance?
- Enable caching
- Use CDN for static assets
- Optimize database queries
- Minimize bundle size
- Enable auto-scaling
- Upgrade plan for more resources
My domain is not verifying. What's wrong?
- Check DNS records are correct
- Wait for propagation (up to 48 hours)
- Verify no conflicting records
- Re-verify domain
- Contact support if issue persists
I can't access my application. What happened?
- Check deployment status
- Verify domain is configured
- Check SSL certificate status
- Review runtime logs
- Check resource limits
How do I contact support?
- Email: support@deployxa.com
- Discord: discord.gg/deployxa
- Status: status.deployxa.com
Response times:
- Free tier: 48 hours
- Pro tier: 24 hours
- Enterprise tier: 4 hours
Comparison
How does Deployxa compare to Vercel?
| Feature | Deployxa | Vercel |
|---|---|---|
| Framework Support | 17+ | 10+ |
| PHP/Laravel | ✅ | ❌ |
| Ruby/Rails | ✅ | ❌ |
| Java/Spring | ✅ | ❌ |
| C#/.NET | ✅ | ❌ |
| Preview Deploys | ✅ | ✅ |
| Custom Domains | ✅ | ✅ |
| Free Tier | ✅ | ✅ |
How does Deployxa compare to Railway?
| Feature | Deployxa | Railway |
|---|---|---|
| Framework Support | 17+ | 15+ |
| Free Tier | ✅ | ✅ |
| Custom Domains | ✅ | ✅ |
| Preview Deploys | ✅ | ✅ |
| CLI | ✅ | ✅ |
| API | ✅ | ✅ |
How does Deployxa compare to Render?
| Feature | Deployxa | Render |
|---|---|---|
| Framework Support | 17+ | 12+ |
| PHP/Laravel | ✅ | ✅ |
| Ruby/Rails | ✅ | ✅ |
| Java/Spring | ✅ | ❌ |
| C#/.NET | ✅ | ❌ |
| Free Tier | ✅ | ✅ |
Advanced
Can I use the API?
Yes! We have a comprehensive REST API. See API Documentation.
Do you have a CLI?
Yes! Our CLI supports all platform features. See CLI Documentation.
Can I integrate with CI/CD?
Yes! You can:
- Use our API in your CI/CD pipeline
- Use webhooks for automation
- Integrate with GitHub Actions
- Use our CLI in scripts
Do you support webhooks?
Yes! We support webhooks for:
- Deployment events
- Domain events
- Billing events
See API Documentation.
Can I self-host Deployxa?
Self-hosting is available on Enterprise plans. Contact sales@deployxa.com for details.
Do you offer white-label solutions?
Yes! White-label solutions are available on Enterprise plans. Contact sales@deployxa.com.
Still Have Questions?
- Documentation: Browse our comprehensive guides
- Community: Join our Discord
- Support: Email support@deployxa.com
- Status: Check status.deployxa.com
Can't find your answer? Contact our support team at support@deployxa.com.