Azure
Deploying Cal.diy on Azure
One Click Deployment
Manual Deployment
1. Prerequisites
- Microsoft Azure account
- Basic knowledge of Azure services
- Access to Cal.diy source code
2. Azure Setup
- Create an Azure Account
- Azure Portal: Familiarize yourself with the Azure Portal.
3. Creating Azure Resources
- Creating Azure Resources: In the Azure Portal, create a new resource group for your Cal.diy project.
- Create Azure Services: Set up required services such as Azure App Service, Azure Database for PostgreSQL, etc.
Create Web App
Setup Database, Networking
Setup Monitoring
4. Configuring Cal.diy
- Clone Repository: Clone the Cal.diy repository to your local machine.
- Configuration Files: Update the .env file with necessary Azure configurations (e.g., database connection strings).
5. Deploying on Azure
- Deploying Web App: Use Azure App Service to deploy the Cal.diy web application.
- Database Setup: Deploy and configure the Azure Database for PostgreSQL with Cal.diy.
- Deployment Verification: Ensure that the application is running smoothly post-deployment.
6. Post-Deployment Steps
- DNS Configuration: Configure your DNS settings to point to the Azure deployment.
- Monitor and Scale: Utilize Azure monitoring tools to keep track of performance and scale resources as needed.
Last updated on