
Open-source движок планирования
Бесплатно
Cal.diy — это управляемый сообществом self-hosted дистрибутив инфраструктуры планирования Cal.com. Разработанный для разработчиков и пользователей, заботящихся о конфиденциальности, он предоставляет надежную white-label альтернативу проприетарным платформам. В отличие от коммерческого SaaS-решения Cal.com, Cal.diy дает полный контроль над хранением данных, управлением базами данных и развертыванием инфраструктуры. Он использует современный стек, оптимизированный для контейнеризированных сред, позволяя интегрировать сторонние API, такие как Zoom, Stripe и Twilio, непосредственно в собственные приватные инстансы. Это идеальное решение для технических команд, которым нужен настраиваемый, самостоятельно управляемый движок бронирования без ограничений облачных сервисов.
Обеспечивает полный контроль над стеком приложения, позволяя развертывание на частных серверах или в VPC. Это гарантирует строгое соблюдение правил суверенитета данных, сохраняя все метаданные бронирований, информацию о пользователях и логи календарей внутри вашей инфраструктуры, исключая зависимость от сторонних облачных провайдеров.
Платформа создана для Docker и поддерживает развертывание в Azure, Railway и Render. Такой подход упрощает управление зависимостями, обеспечивает идентичность сред разработки и продакшена, а также позволяет быстро масштабироваться с помощью Kubernetes или Docker Swarm.
Включает нативную поддержку API, таких как Google Calendar, Microsoft Graph, Zoom и Stripe. Разработчики могут настраивать интеграции через переменные окружения, добавляя ссылки на видеоконференции, обработку платежей и SMS-уведомления через Twilio без изменения кода ядра.
Использует надежную систему миграций для обновления схемы по мере развития платформы. Это позволяет администраторам безопасно обновлять инстансы, сохраняя целостность данных и совместимость пользовательских конфигураций с новыми версиями кодовой базы.
Предлагает чистый, настраиваемый UI, который можно брендировать под нужды организации. В отличие от SaaS, Cal.diy позволяет глубоко модифицировать CSS и макеты, что делает его подходящим для встраивания в существующие веб-приложения или внутренние порталы.
Клонируйте официальный репозиторий Cal.diy с GitHub в локальную среду разработки. Настройте переменные окружения в файле .env, включая строки подключения к БД и API-ключи для сторонних интеграций. Соберите Docker-контейнер с помощью 'docker-compose up' для инициализации приложения и его зависимостей. Запустите миграции базы данных через CLI, чтобы убедиться, что схема соответствует текущим требованиям версии. Откройте доступ к инстансу через обратный прокси-сервер, такой как Nginx или Traefik, для обработки SSL-терминации и маршрутизации доменов. Перейдите по настроенному домену, чтобы начать настройку типов событий и доступности пользователей.
IT-отделы используют Cal.diy для создания приватной системы бронирования встреч и ресурсов, гарантируя, что конфиденциальные данные не покидают частную сеть или облачную среду компании.
Фрилансеры и консультанты разворачивают собственные инстансы для управления бронированиями без ежемесячных платежей, сохраняя полный контроль над списком клиентов и историей встреч без привязки к платформе.
SaaS-разработчики интегрируют Cal.diy в свои продукты, чтобы предоставить пользователям нативные функции планирования, используя open-source движок вместо создания сложной логики синхронизации календарей с нуля.
Нуждаются в надежном контейнеризированном решении, которое вписывается в CI/CD пайплайны и позволяет детально контролировать серверные конфигурации и политики безопасности.
Ищут инструмент планирования, гарантирующий хранение данных на собственных серверах и исключающий отслеживание или передачу данных, характерные для коммерческих платформ.
Хотят интегрировать мощный функционал планирования в свои продукты без высоких затрат и ограничений проприетарных API-сервисов.
Open-source версия для сообщества. Бесплатна для использования и модификации согласно лицензии проекта. Пользователи самостоятельно несут расходы на хостинг и инфраструктуру.