This repo is part of a dockerized distributed streaming system consisting of following elements:
- xxaxxelxx/xx_account
- xxaxxelxx/xx_bridgehead
- xxaxxelxx/xx_coverter
- xxaxxelxx/xx_customerweb
- xxaxxelxx/xx_geograph
- xxaxxelxx/xx_icecast
- xxaxxelxx/xx_liquidsoap
- xxaxxelxx/xx_loadbalancer
- xxaxxelxx/xx_logsplitter
- xxaxxelxx/xx_pulse
- xxaxxelxx/xx_reflector
- xxaxxelxx/xx_rrdcollect
- xxaxxelxx/xx_rrdgraph
- xxaxxelxx/xx_sshdepot
- xxaxxelxx/xx_sshsatellite
This repo contains a pile of scripts who will help you to prepare a new cloudserver or vserver and maintain and manage the running system afterwards.
It provides services for very special streaming purposes usable for a distributed architecture. It presumably will not fit for you, but it is possible to tune it. If you need some additional information, please do not hesitate to ask.
This repo is an essential part of a complex compound used for streaming.
$ apt-get update; apt-get -yy dist-upgrade; apt-get install -yy git; git clone https://git@github.com/xxaxxelxx/xx_bridgehead.git; cd xx_bridgehead
$ cd xx_bridgehead && ./setup.sh proxy|player|loadbalancer HOSTER-IP-IP-IP-IP
- docker.restart.sh
- dockercleanup.sh
- dockercleanup_incl_volumes.sh
- dockerimageclean.sh
- dockerpull.sh
- dockerstart.sh
- dockerstop.sh
- dog_pulse_kill
- dog_pulse_start
- dog_reflect_kill
- dog_reflect_start
- setup.sh