You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

774 B

Configures BBB for DYNDNS

Changes domain name with OVH API. Updates an A record to the current IP.

Updates /etc/bigbluebutton/bbb-webrtc-sfu/production.yml to current IP.

Updates loopback device with current IP.

requirements ubuntu

$ apt install python3-pip python-is-python3
$ pip install -r requirements.txt

configuration

cp env-example .env

and edit .env with credentials from https://www.ovh.com/auth/api/createToken

run

dyndns-update ZONE SUBDOMAIN

install

For changing the loopback device IP, this needs root rights.

cd /root
git clone git@git.gugelfrei.de:bbb/dyndns-update.git   

Install as user cronjob like

*/5 * * * * cd /root/dyndns-update ; ./dyndns-update.py ZONE SUBDOMAIN

to /etc/cron.d/bbb