Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/roles-ansible/ansible_role_gopass
Ansible role to install the password manager GoPass
https://github.com/roles-ansible/ansible_role_gopass
ansible ansible-roles gopass hacktoberfest
Last synced: 3 months ago
JSON representation
Ansible role to install the password manager GoPass
- Host: GitHub
- URL: https://github.com/roles-ansible/ansible_role_gopass
- Owner: roles-ansible
- License: mit
- Created: 2023-09-16T18:44:52.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-07-27T17:31:46.000Z (6 months ago)
- Last Synced: 2024-09-30T17:41:45.231Z (4 months ago)
- Topics: ansible, ansible-roles, gopass, hacktoberfest
- Language: Jinja
- Homepage: https://galaxy.ansible.com/l3d/gopass
- Size: 48.8 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
[![Ansible Galaxy](https://ansible.l3d.space/svg/l3d.gopass.svg)](https://galaxy.ansible.com/ui/standalone/roles/roles-ansible/gopass/)
[![MIT License](https://ansible.l3d.space/svg/l3d.gopass_license.svg)](LICENSE)
[![Maintainance](https://ansible.l3d.space/svg/l3d.gopass_maintainance.svg)](https://ansible.l3d.space/#l3d.gopass)
# Gopass Ansible RolleAnsile role to install the Password Manager [gopass](https://www.gopass.pw/). Gopass is a simple but powerful password manager for your terminal. And it is 100% API Compatible to the standard unix password manager [pass](https://passwordstore.org).
This role will only install the gopass passwordmanager. You have to configure and edit it by yourself 😉
## Variables
| Name | Value | Function |
| ---- | ----- | -------- |
| ``gopass__add_apt_repo`` | ``true`` | Install Gopass keyring and apt list on debian based Systems |
| ``gopass__install_jsonapi`` | ``true`` | Install gopass-jsonapi integration for browser integration |
| ``gopass__install_haveibeenpwnd`` | ``true`` | Install haveibeenpwnd.com integration |
| ``gopass__install_git_credential`` | ``true`` | Install haveibeenpwnd.com integration |
| ``gopass__install_zbar_tools`` | ``true`` | Install optional zbar tooling to read qrcodes |
| ``submodules_versioncheck`` | ``false`` | Run optional versionscheck to prevent old versions of tis ansible |## Requirements
The ``community.general`` collection is required for some parts of this ansible role.
You can install it with this command:
```bash
ansible-galaxy collection install -r requirements.yml --upgrade
```## Contributing
Please feel free to open a issue. Or suggest changes and improvements via Pull-Request. I will be happy to have a look at it.