mtlynch.ustreamer

Ansible Role: µStreamer

CircleCI License

This is an Ansible role for setting up µStreamer.

It compiles µStreamer from its source code and installs it as a system service.

Role Variables

Here are the available variables with their default values (check defaults/main.yml for more details):

ustreamer_group: ustreamer
ustreamer_user: ustreamer
ustreamer_dir: /opt/ustreamer
ustreamer_repo: https://github.com/pikvm/ustreamer.git
ustreamer_repo_version: master

For the complete list of options, refer to defaults/main.yml.

Dependencies

There are no dependencies.

Example Playbook

example.yml

- hosts: all
  roles:
    - role: ansible-role-ustreamer

How to Run the Example Playbook

To run the playbook, use the following commands:

ansible-galaxy install git+https://github.com/tiny-pilot/ansible-role-ustreamer.git
ansible-playbook example.yml

License

This project is licensed under MIT.

Author Information

This role was created in 2020 by TinyPilot.

Informazioni sul progetto

A lightweight, optimized video streaming service

Installa
ansible-galaxy install mtlynch.ustreamer
Licenza
mit
Download
9.2k
Proprietario