Deployments
Azure
Deploying Cal.com on Azure
One Click Deployment
Manual Deployment
1
Prerequisites
- Microsoft Azure account
- Basic knowledge of Azure services
- Access to Cal.com 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.com 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.com
- Clone Repository: Clone the Cal.com 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.com web application.
- Database Setup: Deploy and configure the Azure Database for PostgreSQL with Cal.com.
- 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.