Projects
PandaStack Projects provides a seamless way to deploy and manage your web applications. It supports both `static websites` and `containerized applications`.
Deployment Types
1. Static Web
Perfect for static websites and single-page applications (SPAs). Supports:
Automatic builds for almost all frontend frameworks.
Custom domains
Environment variables with set of pre-defined ENV variables.
Build directory configuration
Auto-deployment from Git
Instant rollbacks
2. Containerized Applications
For dynamic applications that require server-side processing. Supports multiple runtimes:
Node.js
Python
Go
Docker
Features
Instant rollbacks.
Auto-scaling
HealthCheck enable
Pre-defined ENV
Detailed Guides
Best Practices
1. Project Setup
Use meaningful project names
Configure appropriate resource tiers
Set up auto-scaling for production
Enable health checks
Configure environment variables
2. Deployment
Test in preview environments
Use auto-deployment for development
Manual deployment for production
Monitor build logs
Configure proper build commands
3. Monitoring
Set up health checks
Enable analytics
Monitor resource usage
Track performance metrics
Configure alerts
4. Security
Use environment variables for secrets
Implement SSO when needed
Secure custom domains
Regular security audits
Proper access control
Troubleshooting
1. Build Issues
Check build commands
Verify environment variables
Review build logs
Check resource limits
Validate dependencies
2. Performance Issues
Monitor resource usage
Check auto-scaling settings
Review application logs
Analyze metrics
Verify configuration
3. Deployment Failures
Check build logs
Verify resource availability
Review configuration
Check dependencies
Validate environment variables
Last updated