media.ccc.de:deployment

This is an old revision of the document!


== Produktiv-Deployment

SSH-Access auf app.media.ccc.de beantragen (strgm, meise, florolf oder mazdermind in #voc-media im IRC fragen)

Außerdem Login, Passwort und URL für MQTT-Benutzet anfragen

Die eigenen Public-Keys in `/srv/media/.ssh/authorized_keys` ergänzen

# Git Repo clonen:
git clone git@github.com:voc/voctoweb.git

# Dependencies installieren
sudo gem install bundler
bundle install

# Deployment konfigurieren
export CAP_REPO=https://github.com/voc/voctoweb.git
export CAP_BRANCH=master
export CAP_USER=media
export MQTT_URL=mqtt://…

# Deployment durchführen
bundle exec cap production deploy

# Cache flushen
ssh media@app.media.ccc.de 'redis-cli flushall'
  • media.ccc.de/deployment.1482052237.txt.gz
  • Last modified: 2016/12/18 09:10
  • by mazdermind