Browser Login (Recommended) - Opens browser for secure authentication
Manual Token - Enter API token from dashboard
Deploy Your First Application
Open a YAML configuration file
Right-click in editor → "Deploy Current YAML"
Or use Command Palette → DeployAja: Deploy Application
Choose deployment type:
Real Deployment - Actually deploys your application
Dry Run - Validates configuration only
View Your Deployments
Click DeployAja icon in Activity Bar
Browse deployments in the sidebar
Click on any deployment to open its URL
Right-click for more options
Commands
Access these commands via Command Palette (Ctrl+Shift+P / Cmd+Shift+P):
DeployAja: Login - Login to your DeployAja account
DeployAja: Deploy Application - Deploy the current YAML file
DeployAja: Deploy Current YAML - Deploy active YAML editor
DeployAja: List Deployments - Show all your deployments
DeployAja: Get Deployment - Fetch deployment configuration
DeployAja: Zip Application - Create a zip file of your workspace
Views
DeployAja Sidebar
Main View - Quick actions and welcome screen
Deployments View - Tree view of all your deployments with:
Deployment name and status
Clickable URLs to open deployments
Real-time status indicators
Contextual actions
Known Issues
Large workspace folders may take time to zip
Token validation requires active internet connection
Release Notes
0.5.5
SvelteKit & Next.js Database Validation - Check Prisma tables when deploying with database; show error if missing and auto-select the correct Dockerfile if available.
0.5.3
Change SvelteKit Port Configuration - Updated the default port configuration for SvelteKit deployments
Express.js Tech Stack Adjustment - Automatically adjust the technology stack configuration when the user selects Express.js
Now you can select the database - Choose a database (MySQL/PostgreSQL) during deployment setup
Following extension guidelines
Ensure that you've read through the extensions guidelines and follow the best practices for creating your extension.