Skip to content

Ansible Playbook to deploy Sachet on Debian-based systems

License

Notifications You must be signed in to change notification settings

umanit/ansible-sachet

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ansible Role: sachet

Provision and manage sachet - plugin to send AlertManager's Alerts through SMS Provider

Requirements

  • Ansible >= 2.5

Role Variables

All variables which can be overridden are stored in defaults/main.yml file as well as in table below.

Name Default Value Description
sachet_version latest Sachet package version
sachet_instance {{ ansible_fqdn | default(ansible_host) | default(inventory_hostname) }} Sachet instance name
sachet_address 127.0.0.1 Address on which sachet listens
sachet_port 9876 port on which sachet listens
sachet_repository github.com/messagebird/sachet/cmd/sachet github link to the source code

Mandatory Variables:

Name Description
freemobile_username FreeMobile Username for API Usage
freemobile_password FreeMobile Password for API Usage

Notes

This role works only with the FreeMobile Carrier Provider.
It's Debian-based Only.

Issues & PR are welcome for any improvement.

This is heavily inspired by CloudAlchemy

About

Ansible Playbook to deploy Sachet on Debian-based systems

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published