systemli.coturn
ansible-role-coturn
按照这里的说明为 Nextcloud 安装 coturn: https://help.nextcloud.com/t/howto-setup-nextcloud-talk-with-turn-server/30794
这个角色可以与 systemli.nextcloud 或 systemli.jitsi_meet 一起使用。
角色变量
必需变量
以下变量是必需的(没有提供默认值),使用该角色时必须始终定义:
coturn_static_auth_secret
: 用于客户端验证的共享密钥。生成合适值的一种方法是使用pwgen -s 64 1
。coturn_realm
: 使用语法正确的主机名或域名。
可选变量
有关可选变量的列表,请参见 defaults/main.yml。
下载
使用 ansible-galaxy
下载最新版本:
ansible-galaxy install systemli.coturn
测试与开发
在开发和测试角色时,我们使用 Github Actions、Molecule 和 Vagrant。在本地环境中,你可以轻松测试角色:
molecule test
许可证
GPLv3