Show pageOld revisionsBacklinksODT exportBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. == Produktiv-Deployment # SSH-Access auf app.media.ccc.de beantragen (lukas2511, strgm, … 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 <code> # 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 </code> 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 bzw. dort kommentieren: https://github.com/voc/voctoweb/issues/381 Und den Cache manuell treten: <code> ssh app.media.ccc.de /srv/media/media-site/shared/clear_caches.sh </code> alternativ: <code> # Cache flushen ssh app.media.ccc.de 'redis-cli flushall; sudo rm /srv/media/media-site/cache/*' </code> media.ccc.de/deployment.txt Last modified: 2024/03/29 18:13by andi