Skip to content

Latest commit

 

History

History
54 lines (35 loc) · 1.42 KB

README.md

File metadata and controls

54 lines (35 loc) · 1.42 KB

This is NOT working for latest edumeet (> v4.X) - only for edumeet 3.X !!!

Help to make this working with latest edumeet is highly appreciated!

Ansible for edumeet/edumeet-docker install

Basic ansible script to instal eduMeet in docker based on an openstack base debian image.

asciicast

Requirments

You need to have:

  • debian/ubuntu base image installed
  • global IPv4 address
  • dns A record for the ipv4 address
  • setup ssh server with sudo

Prepare for install, config

Configure vars (dns and ipv4 email turn, etc)

Edit hosts to set host or hosts Edit group_vars/edumeet.yml Rename according your hosts, and Edit host_vars/meet.yml

TURN

If you are working for the Education or Research community, then please visit to https://turn.geant.org) to get a turn password credential, and edit file group_vars/edumeet.yml accordingly. Otherwise install and configure a turn server (e.g. https://coturn.net)

Advanced options

For more advanced options see group_vars/all.yml

Install

Install ansible external roles

ansible-galaxy install -r requirements.yml

Run setup playbook

ansible-playbook -i hosts -u debian playbook.yml

Warning

This playbook uses ferm as firewall so it might break existing configurations with different firewalls on host (like ufw)!!!