Deploying Your First App
Boottify makes it easy to go from zero to a live application in minutes. This guide walks you through the entire process.
Step 1: Choose a Template
- Navigate to Applications → New Application from the sidebar.
- Browse the available app templates in the marketplace.
- Select a template that matches your needs (e.g., WordPress, Node.js, custom Docker image).
- Click Use Template to proceed.
Step 2: Configure Your Application
Fill in the required details:
- Application Name — A descriptive name for your app.
- Subdomain — The subdomain where your app will be accessible (e.g.,
myapp.boottify.com). - Environment Variables — Set any required configuration values like API keys or database URLs.
- Plan — Select the resource plan that fits your needs.
Step 3: Deploy
Click Create Application. Boottify will automatically:
- Build the Docker image from the template configuration.
- Provision a Kubernetes namespace and deploy the container.
- Configure DNS records for your chosen subdomain.
- Issue an SSL certificate via Let's Encrypt for HTTPS.
The deployment process typically takes 2-5 minutes. You can monitor progress in the Deployment tab of your application.
Step 4: Verify
Once deployment is complete:
- Click the Visit App link to open your application in a new tab.
- Verify the SSL padlock icon is present in your browser.
- Check the Deployment Logs tab if anything looks wrong.
What's Next?
After your first deployment, explore:
- Setting custom environment variables
- Configuring feature flags for your app
- Upgrading to a higher-tier plan for more resources