signal-desktop

Signal Desktop Ansible role

Installs [Signal Desktop] on Linux hosts via apt.

Requirements

Debian or Ubuntu.

Role Variables

# GPG full fingerprint of apt repo key, retrieved from:
# https://updates.signal.org/desktop/apt/keys.asc
signal_desktop_gpg_fingerprint: "DBA36B5181D0C816F630E889D980A17457F6FB06"

# Prerequisites for configuring HTTPS apt repo.
signal_desktop_apt_dependencies:
  - apt-transport-https
  - gpg

# Pinning the Xenial repo, works fine on e.g. Debian Stretch.
# The Signal team does not maintain specific versions for other dists,
# so intentionally not using `{{ ansible_distribution }}`
signal_desktop_apt_repo: "deb [arch=amd64] https://updates.signal.org/desktop/apt xenial main"

Example Playbook

- hosts: workstations
  roles:
    - role: freedomofpress.signal-desktop

License

MIT

Install
ansible-galaxy install freedomofpress/ansible-role-signal-desktop
GitHub repository
License
Unknown
Downloads
84
Owner
Defending and supporting cutting-edge transparency journalism in the face of adversity.