Skip to content

ppp0/openbroadcast

 
 

Repository files navigation

# start local development servers


# django
source ~/srv/openbroadcast.ch-upgrade/bin/activate
cd ~/code/openbroadcast.ch/website/
./manage.py runserver_plus 0.0.0.0:8080

# rabbitmq
sudo rabbitmq-server -detached

# celeryd
source ~/srv/openbroadcast.ch-upgrade/bin/activate
cd ~/code/openbroadcast.ch/website/
./manage.py celeryd -c 1 --purge -Q celery,import


# tokyo-tyrant
sudo rm /var/ttserver/pid # in case not cleaned
sudo ttservctl start

# solr
cd ~/srv/echoprint-server/solr
./run.sh

# musicbrainz (local instance, vmware)
ssh 172.16.82.130 -l musicbrainz
cd
screen
./run_server.sh --listen 0.0.0.0:5000


# haystack backend (solr)
cd ~/srv/openbroadcast.ch-upgrade/services/apache-solr-3.6.2/example
java -jar start.jar



# dumping and restore/fixtures
./manage.py dumpdata cms text link menus sites > fixtures/initial.json

# snapshot (dev, osx)
mysqldump5 -h 127.0.0.1 -u root -proot ch_openbroadcast_local > ~/tmp/ch_openbroadcast_local.sql
mysql5 -h 127.0.0.1 -u root -proot ch_openbroadcast_local < ~/tmp/ch_openbroadcast_local.sql

# pushy
cd code/django-apps/django-pushy/server/
node pushy.js

# font compiler
cd ~/code/openbroadcast.ch/website/site-static
fontcustom watch iconset -n FontAwesome -o css/iconset




# playout startup
parts running on playout server:
 - pypo (python scripts)
 - liqudsoap (sound server)
 
ssh 172.16.82.134 -l root
cd /home/pypo/pypo/liquidsoap_scripts
sudo -u pypo /usr/bin/airtime-liquidsoap --verbose -f ls_script.liq

cd /home/pypo/pypo
sudo -u pypo env/bin/python pypo.py
 
  

About

community radio-production platform

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published