Ansible角色配置安装Discourse
ansible-role-discourse: 话语Ansible角色
该角色用于安装Discourse,要求系统必须安装docker。任何支持docker >= 1.2的系统均可使用此角色。最小RAM要求为1GB,建议为2GB。
角色变量位于defaults/main.yml中,通常不需要编辑。请在vars/main.yml中更改主机名或SMTP服务器等变量。对于任何包含敏感信息的变量,请将其放入vars/private.yml中,并提供了一个private.yml.example作为示例。
依赖关系: Discourse 完全依赖于docker。Ansible Galaxy中有多个docker角色,但没有一个将所有支持的发行版结合在一起。请找到适合您发行版的角色并使用。
任务: 除了安装Discourse的主要任务外,还有一个名为swap.yml的任务,如果您的服务器的RAM不足,可以考虑使用。