Ansible Role: Janus Gateway

Molecule GitHub commit activity GitHub last commit

An Ansible role to install and configure janus-gateway, a general-purpose WebRTC server.

Supported Platforms & Architectures

Platform Version armhf aarch64 amd64
Debian buster

Requirements

The development of this role requires Molecule >= 3.3

$ python3 -m pip install "molecule[ansible,lint,docker]" 
$ molecule --version
molecule 3.3.4 using python 3.8 
    ansible:2.11.3
    delegated:3.3.4 from molecule
    docker:0.2.4 from molecule_docker

See Molecule's installation docs for additional install methods and options.

Role Variables

See defaults/main.yml for this roles's configurable variables and default values.

Dependencies

None yet

A list of other roles hosted on Galaxy should go here, plus any details in regards to parameters that may need to be set for other roles, or variables that are used from other roles.

Example Playbook

Including an example of how to use your role (for instance, with variables passed in as parameters) is always nice for users too:

- hosts: raspberry-pi-cctvs
  roles:
     - { role: bitsyai.janus_gateway, ... }

License

GPLv3

Author Information

https://bitsy.ai/about/