Skip to content

edumeet/edumeet-ansible

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

66 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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)!!!

About

Install eduMeet docker version with ansible

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published