passbolt
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
License
mit
Downloads
21
Owner