
Cal.com 提供的开源日历
我知道这个标题很复杂,而且不是很清楚… Cal.com 允许我们在基础设施中安装一个出色的工具,以便在我们想要提供日历时使用. 一个网站,我们的客户可以在其中访问和选择可用性,而无需头晕目眩的电子邮件,例如您何时表现良好?
它的口号是怎么说的 “专注于会议, 不在召开会议中“, 更清晰的水🙂因此,在本文档中,我们将看到我们稍后如何设置我们的 Cal.com 服务器. 它有很多有趣的东西, 与任何类型的日历同步以查看可用性和安排约会, 它还允许进行视频会议或集成我们在组织中使用的工具, 无论 Jitsi 是什么, 不和, 元素, 谷歌见面, 缩放, 团队…
部署 Cal.com 容器
我们从安装了 linux 和 Docker 的机器开始, 我们将卸载您需要的集装箱 Cal.com, 我们将修改配置文件,就是这样!
mkdir calcom cd calcom git clone HTTPS://github.com/calcom/docker.git cd docker cp .env.example .env
我们至少使用以下信息编辑 .env 文件: (我) 如果我们有一个公共 FQDN 来使用它,并且我们将使用反向代理保护它, (第二) 密钥和身份验证密钥按照指示生成,并且 (第三) 接收预约的电子邮件通知:
... NEXT_PUBLIC_WEBAPP_URL=https://FQDN_PUBLICO ... # 使用 'openssl rand -base64 32' 生成密钥 NEXTAUTH_SECRET=xxxxxxxxxxxx ... # 将用于加密 CalDAV 凭证的加密密钥, 选择随机字符串, 例如,使用 'dd if=/dev/urandom bs=1K count=1 | md5sum' CALENDSO_ENCRYPTION_KEY=xxxxxxxxxxxxxxxx ... EMAIL_FROM=D*******@co****.e下 EMAIL_SERVER_HOST=mail.mail.eso EMAIL_SERVER_PORT=465 EMAIL_SERVER_USER=我们*****@co****.e下 EMAIL_SERVER_PASSWORD=密码 ...
我们卸载并启动集装箱:
docker compose pull docker compose up -d
配置 Cal.com
如果我们没有接触任何东西, 默认情况下,在 docker-compose.yml 中,我们将按端口发布 Cal.com 3000 Docker 的, 所以我们打开了一个浏览器来访问 HTTP://DIRECCION_IP_DOCKER:3000 我们注册了我们的第一个用户, 谁将成为管理员. 我们输入我们的数据, “下一步”,
我们选择许可模式, 我们可以使用开源版本或为公司购买自定义订阅计划, “下一步”,
它向我们展示了与 Cal.com 集成的所有应用程序, 事实是,这份名单令人难以置信, “完成”,
向导完成后, 现在它确实要求我们创建一个帐户以用作另一个用户. 默认情况下,用户注册是允许的,一旦我们注册了所有用户,就可以拒绝.
过程很简单, 我们键入要生成的 URL, 对于预约网站, 名称和本地时区. “下一步”,
这是怎么发生的 2 它告诉我们,我们必须至少关联一个日历才能进行预订, 查看余票… 在本例中,我将使用标准, 来自 Radicale 的 CalDav.
如您所见,它与许多日历集成在一起, Google 日历类型, Exchange 日历, 展望, Zoho 公司, 苹果…
我们将 URL 与 CalDAV 地址和凭据(如果有)粘贴在一起, “救”,
就我而言,我有 3 日历, 我们只标记我们感兴趣的那个. 从现在开始, 谁想为我预约, 您将能够查看该日历的可用性并自由安排约会. “继续”,
我们将能够将其与我们感兴趣的解决方案连接起来以进行视频通话, 就我而言,我将选择 Jitsi Video.
这是怎么发生的 4 询问我们是否有空, 可以在什么日期和什么时间接受预订, “下一步”,
最后, 在这里,我们将添加我们的照片和我们的简要描述. “完成”.
助手完成后,它会将我们带到管理网站, 很简单, 我们应该在哪里启用 2FA, 我们可以创建不同类型的事件, 储量, 定义可用性, 设备, 应用程序集成…
测试 Cal.com
井, 好吧,一旦我们基本配置了我们的 Cal.com, 我们现在将能够共享我们个人资料的 URL, 访问它的人都会看到我们为他们提供的报价选项.
选择事件类型及其持续时间后, 您现在可以看到日历,您可以在其中选择我们日历中可用的时间.
就这么简单, 一旦选择,当, 我们可能会为您制作一个小表格来获取信息,例如, 姓名, 电子邮件, 一些说明, 能够添加其他人, 事件选项. 以及如果这是给组织者的电话, 向与会者或视频通话, 我们甚至可以添加一个字段来粘贴您的视频会议系统的 URL, 如果您愿意, 去.
这将是引文的摘要, 当然,它会通过电子邮件到达,您可以随时重新安排或取消预约.
当然,约会会自动添加到日历中!!
一个奇迹, 一个非常简单但功能强大的工具, 在组织会议时,它给了我们自由, 避免在电子邮件上浪费时间, 下… 我希望你觉得它很有趣.
照常, 我向你们中那些行为良好的人送上一个拥抱,我知道我很讨厌,但是, 照顾好自己!