Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/deekayen/ansible-role-meshchat

Use Ansible to install Trevor Paskett's mesh chat for AREDN.
https://github.com/deekayen/ansible-role-meshchat

amateur-radio amateurradio ansible-role emergency-services mesh-networks raspberry-pi raspberrypi raspbian-buster

Last synced: 13 days ago
JSON representation

Use Ansible to install Trevor Paskett's mesh chat for AREDN.

Awesome Lists containing this project

README

        

# mesh chat

[![CI](https://github.com/deekayen/ansible-role-meshchat/actions/workflows/ci.yml/badge.svg)](https://github.com/deekayen/ansible-role-meshchat/actions/workflows/ci.yml) [![Project Status: Inactive – The project has reached a stable, usable state but is no longer being actively developed; support/maintenance will be provided as time allows.](https://www.repostatus.org/badges/latest/inactive.svg)](https://www.repostatus.org/#inactive)

Install [Trevor Paskett](http://www.trevorsbench.com/meshchat-messaging-for-mesh-networks/)'s mesh chat for [AREDN](https://www.arednmesh.org/).

Requirements
------------

Outbound Internet to download the installer from AWS S3.

Role Variables
--------------

Available variables are listed below, along with default values (see defaults/main.yml):

```
pi_zone: MeshChat
local_meshchat_node: localnode
```

Dependencies
------------

ansible.builtin:>=1.5

Example Playbook
----------------

```
---
- name: Install mesh chat.
hosts: all
become: yes

roles:
- role: deekayen.meshchat
vars:
local_meshchat_node: N4DKN-BM2XW-OMNI-204
```

License
-------

BSD-3-Clause

Author Information
------------------

Role created by [David Norman](https://github.com/deekayen) - N4DKN.