confluence

Confluence

An Ansible role to install, configure and update Confluence.

Upgrade to 2.x

In version 2.0.0, the confluence_root_path variable was renamed to confluence_install_path.

Requirements

  • Supported version of Ansible: 2.12 and highter.
  • Supported platforms:
    • Debian
      • 10
      • 11
      • 12
    • RHEL
      • 7
      • 8
      • 9
    • Ubuntu
      • 18.04
      • 20.04
      • 22.04

Role Variables

All variables that can be overridden are stored in the defaults/main.yml file. Please refer to the meta/argument_specs.yml file for a description of the available variables. Similarly, descriptions and defaults for preset variables can be found in the vars/main.yml file.

Dependencies

This role doesn't install a Java package, a reverse proxy (Apache or Nginx), or a database management system. You will need to install these packages before using the role.

Example Playbook

Install Confluence, Java package, and configure a connection to the database through the Confluence web interface:

Install dependencies:

ansible-galaxy install -r requirements.yml

Run playbook:

---
- name: Setup Confluence
  hosts: confluence

  roles:
    - role: antmelekhin.java
    - role: antmelekhin.confluence

License

MIT

Author Information

Melekhin Anton.

About

An Ansible role to install, configure and update Confluence.

Install
ansible-galaxy install antmelekhin/ansible-role-confluence
GitHub repository
License
mit
Downloads
258