Deployxa Dashboard
The Deployxa Dashboard is your central hub for managing projects, deployments, domains, and monitoring your applications.
Overview
The dashboard provides a comprehensive interface for:
- Creating and managing projects
- Viewing deployment history and logs
- Configuring custom domains
- Managing environment variables
- Monitoring application performance
- Accessing analytics and metrics
Accessing the Dashboard
Login
- Visit deployxa.com
- Click "Login" in the top right
- Sign in with your credentials
- You'll be redirected to your dashboard
Dashboard URL
Your dashboard is available at:
https://deployxa.com/dashboard
Dashboard Layout
Top Navigation
- Logo: Returns to dashboard home
- Organization Selector: Switch between organizations
- Search: Quick search across projects and deployments
- Notifications: View alerts and system messages
- User Menu: Access account settings and logout
Left Sidebar
- Projects: View and manage all projects
- Deployments: Recent deployments across all projects
- Domains: Manage custom domains
- Billing: View usage and manage payments
- Settings: Account and organization settings
Main Content Area
Displays the selected section with contextual information and actions.
Projects Page
Overview
The Projects page shows all your projects with key information:
- Project name
- Framework
- Status (Active, Suspended, Building)
- Last deployment
- Resource usage
- Quick actions
Creating a Project
- Click "New Project" or "Create Project"
- Choose your source:
- GitHub: Select from your repositories
- Public URL: Enter a Git repository URL
- Upload: Upload a ZIP file or folder
- Configure project settings
- Click "Create Project"
See Creating Your First Project for detailed instructions.
Project Actions
Each project card provides quick actions:
- Deploy: Trigger a new deployment
- View: Go to project details
- Settings: Configure project settings
- Logs: View deployment logs
- Delete: Remove the project
Filtering Projects
Filter projects by:
- Status: Active, Suspended, Building, Failed
- Framework: Next.js, React, Laravel, etc.
- Organization: Switch between organizations
Searching Projects
Use the search bar to find projects by:
- Project name
- Framework
- Repository name
Deployments Page
Overview
The Deployments page shows recent deployments across all projects:
- Deployment ID
- Project name
- Status (Queued, Building, Deploying, Live, Failed)
- Branch
- Commit message
- Duration
- Created date
Viewing Deployment Details
Click on any deployment to view:
- Overview: Status, commit info, duration
- Logs: Build and runtime logs
- Metrics: Performance data
- Environment: Environment variables used
- Artifacts: Build artifacts
Deployment Actions
- View Logs: See detailed build and runtime logs
- Rollback: Revert to this deployment
- Promote: Promote preview to production
- Cancel: Cancel a running deployment
- Redeploy: Trigger a new deployment
Filtering Deployments
Filter by:
- Status: Live, Failed, Building, etc.
- Project: Specific project
- Branch: Specific branch
- Date range: Custom time period
Domains Page
Overview
The Domains page shows all custom domains:
- Domain name
- Project
- Status (Pending, Verified, Active)
- SSL status
- Created date
Adding a Domain
- Click "Add Domain"
- Enter your domain (e.g.,
example.com) - Select the project
- Configure DNS records
- Click "Verify"
See Custom Domains for detailed instructions.
Domain Actions
- Verify: Check DNS configuration
- View SSL: View SSL certificate details
- Remove: Delete the domain
- Configure: Update DNS settings
SSL Status
SSL certificate status indicators:
- Pending: Certificate is being provisioned
- Active: Certificate is active and valid
- Expiring: Certificate expires within 30 days
- Expired: Certificate has expired
- Failed: Certificate provisioning failed
Environment Variables Page
Overview
The Environment page shows all environment variables for a project:
- Variable name
- Value (masked for secrets)
- Scope (Production, Preview, Development)
- Encrypted status
- Last updated
Adding Variables
- Click "Add Variable"
- Enter variable name
- Enter value
- Select scope
- Toggle encryption if needed
- Click "Save"
See Environment Variables for detailed instructions.
Variable Actions
- Edit: Update the value
- Copy: Copy the value to clipboard
- Delete: Remove the variable
- Toggle Encryption: Enable/disable encryption
Bulk Operations
- Import: Import from
.envfile - Export: Export to
.envfile - Delete Multiple: Remove multiple variables
Logs Page
Overview
The Logs page shows real-time logs from your application:
- Build logs: Deployment process
- Runtime logs: Application output
- Error logs: Application errors
Log Types
Build Logs:
- Git clone process
- Dependency installation
- Build commands
- Container creation
- Deployment process
Runtime Logs:
- Application output
- Request logs
- Error messages
- Performance metrics
Error Logs:
- Application errors
- Stack traces
- Error frequency
- Error patterns
Log Actions
- Search: Find specific log entries
- Filter: Filter by log level (INFO, WARN, ERROR)
- Download: Export logs to file
- Clear: Clear log display
- Pause/Resume: Pause log streaming
Log Levels
- INFO: General information
- WARN: Warning messages
- ERROR: Error messages
- DEBUG: Debug information (if enabled)
Analytics Page
Overview
The Analytics page shows performance metrics:
- Request count
- Response times
- Error rates
- Bandwidth usage
- CPU/RAM usage
Metrics
Request Metrics:
- Total requests
- Requests per second
- Requests by status code
- Requests by endpoint
Performance Metrics:
- Average response time
- P50, P95, P99 latency
- Slowest endpoints
- Performance trends
Resource Metrics:
- CPU usage
- RAM usage
- Bandwidth usage
- Storage usage
Error Metrics:
- Error rate
- Errors by type
- Error frequency
- Error trends
Time Ranges
View metrics for:
- Last hour
- Last 24 hours
- Last 7 days
- Last 30 days
- Custom range
Exporting Data
Export analytics data:
- CSV format
- JSON format
- PDF report
Settings Page
Overview
The Settings page allows you to configure:
- Project settings
- Organization settings
- Account settings
- Billing settings
- Security settings
Project Settings
General:
- Project name
- Description
- Default branch
- Auto-deploy settings
Build:
- Build command
- Output directory
- Start command
- Framework settings
Environment:
- Environment variables
- Build environment
- Runtime environment
Domains:
- Custom domains
- SSL settings
- Redirect rules
Organization Settings
General:
- Organization name
- Display name
- Description
- Default region
Members:
- View members
- Invite members
- Remove members
- Change roles
Billing:
- Current plan
- Payment methods
- Billing history
- Usage details
Security:
- Two-factor authentication
- Session timeout
- IP whitelist
- SSO configuration
Account Settings
Profile:
- Display name
- Email address
- Avatar
- Timezone
Security:
- Change password
- Two-factor authentication
- Active sessions
- API keys
Notifications:
- Email notifications
- Slack notifications
- Webhook notifications
- Alert preferences
Keyboard Shortcuts
Global Shortcuts
Cmd/Ctrl + K: Open command paletteCmd/Ctrl + /: Toggle sidebarCmd/Ctrl + Shift + P: Open project switcher?: Show keyboard shortcuts
Project Shortcuts
D: Deploy projectL: View logsS: Go to settingsA: View analytics
Navigation Shortcuts
G then H: Go to homeG then P: Go to projectsG then D: Go to deploymentsG then S: Go to settings
Command Palette
Access the command palette with Cmd/Ctrl + K:
Available Commands
Projects:
- Create new project
- Switch project
- Deploy project
- View project logs
Deployments:
- View deployments
- Rollback deployment
- Cancel deployment
Navigation:
- Go to dashboard
- Go to settings
- Go to billing
- Go to domains
Actions:
- Add domain
- Add environment variable
- View analytics
- Download logs
Mobile Dashboard
The dashboard is fully responsive and works on mobile devices:
Mobile Features
- View projects
- Trigger deployments
- View logs
- Check analytics
- Manage domains
Mobile Limitations
- Limited editing capabilities
- Simplified navigation
- Touch-optimized interface
Accessibility
The dashboard follows WCAG 2.1 AA standards:
Features
- Keyboard navigation
- Screen reader support
- High contrast mode
- Adjustable font sizes
- Focus indicators
Keyboard Navigation
- Tab: Move between elements
- Enter/Space: Activate elements
- Arrow keys: Navigate menus
- Escape: Close modals
Troubleshooting
Dashboard Not Loading
Problem: Dashboard shows blank page
Solution:
- Clear browser cache
- Disable browser extensions
- Try incognito/private mode
- Check browser console for errors
- Contact support if issue persists
Slow Performance
Problem: Dashboard loads slowly
Solution:
- Check internet connection
- Clear browser cache
- Disable browser extensions
- Try a different browser
- Contact support if issue persists
Cannot Access Projects
Problem: Projects don't appear
Solution:
- Verify you're in the correct organization
- Check project permissions
- Refresh the page
- Contact support if issue persists
Logs Not Showing
Problem: Logs are empty or not updating
Solution:
- Check application is running
- Verify log configuration
- Refresh the page
- Check deployment status
- Contact support if issue persists
Best Practices
Dashboard Usage
- Use keyboard shortcuts for faster navigation
- Pin frequently accessed projects
- Set up notifications for important events
- Regularly review analytics
- Keep environment variables organized
Security
- Enable two-factor authentication
- Use strong passwords
- Regularly review active sessions
- Rotate API keys periodically
- Monitor audit logs
Organization
- Use descriptive project names
- Organize projects by team or product
- Set up proper member roles
- Document environment variables
- Maintain clear naming conventions
Related Topics
Resources
Need Help? Contact support@deployxa.com or join our community Discord.