Configuring Your Application
Your application isn't just about the code — it’s also about how it runs. This section covers the essential configurations that define its behavior, from environment variables and deployment files to worker processes and background jobs. Here, you'll learn how to set up and fine-tune your app’s internal mechanics to ensure smooth operation.
Environment Variables
Runtime Variables
Set during runtime.
Build Variables
Available during builds.
Configuration Files
Procfile
Define web processes for your application
deploio.yaml
- Configure deployment jobs with ease (e.g. database migrations)
- Set up workers to run background jobs
Web Applications
Basic Authentication
Protect with basic authentication built in to Deploio.
Routing
Routing with custom ports
Worker Jobs
Job systems
Sidekiq and other job processing systems.
Deployment Jobs
Database Migrations
Run database migrations with ease by configuring a deployment job.
More examples of deployment jobs?
Flags and there usages
Maybe good to detail each flag available for configuring the application and what it does...