passbolt

Build Status Ansible Galaxy Ansible Galaxy Quality Score GitHub tag (latest by date) Ansible Galaxy Downloads

Ansible Role: Docker Passbolt

An Ansible Role that manages setup and configuration of Passbolt using Docker.

Role Variables

Available variables along with default values listed within defaults/main.yml.

Dependencies

None.

Example Playbook

- name: Install role dependencies
  hosts: all
  vars:
    pip_package: python3-pip
    pip_install_packages:
      - name: docker
      - name: docker-compose
    docker_install_compose: true
  roles:
    - geerlingguy.pip
    - geerlingguy.docker

- name: Install and configure Passbolt
  hosts: all
  roles:
    - infrastructr.docker_passbolt

Development

Use docker-molecule following the instructions to run Molecule or install Molecule locally (not recommended, version conflicts might appear).

Provide Hetzner Cloud token:

export HCLOUD_TOKEN=123abc456efg

Use following to run tests:

molecule test --all

Maintainers

License

See the LICENSE.md file for details.

Author Information

This role was created in 2020 by infrastructr team.

About

An Ansible Role that manages setup and configuration of an [Passbolt](https://passbolt.com/).

Install
ansible-galaxy install infrastructr/ansible-role-passbolt
GitHub repository
License
mit
Downloads
18