**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
Nach dem Deployment kann es sein, dass man mindestens 10 Minuten warten muss, bis alle Änderungen durch die Caches sind.
Im Notfall: Cache flushen
Sollte nach 10 Minuten immernoch keine Änderungerung festzustellen sein ist dies ein bug, also bitte Issue aufmachen: https://github.com/voc/voctoweb/issues
Und den Cache manuell treten: <code>
- Cache flushen
ssh media@app.media.ccc.de 'redis-cli flushall'