Deploy Cal server with CI/CD on Elestio
You can open Cal ADMIN UI here:
URL: https://[CI_CD_DOMAIN]
email: [ADMIN_EMAIL]
password: [ADMIN_PASSWORD]
You can open the pgAdmin web UI here:
URL: https://[CI_CD_DOMAIN]:8443
email: [ADMIN_EMAIL]
password: [ADMIN_PASSWORD]
Custom application installations such as Google Calendar, Zoom, Microsoft Graph, and others require you to configure their API secrets.
Visit https://cal.com/docs/introduction/quick-start/self-hosting/install-apps to learn more about installing custom applications and creating api credentials.
After creating the keys you can add these keys to your application by following the steps:
Open Elestio Dashboard -> CI/CD -> Go to Cal pipeline -> Build & Deploy -> Environment variables.
Your application's API Keys can be entered here. For instance, if you're installing Google Calendar, you can enter your Google API credentials in the GOOGLE_API_CREDENTIALS key.
If you wish to integrate Cal Video into a meeting, then follow the instructions listed below.
- Visit Daily.co Partnership Form and enter your information
- From within your dashboard, go to the developer's tab.
- Copy your API key.
- Now paste the API key to your .env file into the
DAILY_API_KEY
field in your.env
file (Open Elestio Dashboard -> CI/CD -> Go to Cal pipeline -> Build & Deploy -> Environment variables.) - If you have the Daily Scale Plan set the
DAILY_SCALE_PLAN
variable to true in order to use features like video recording.