home · contact · privacy
Merge branch 'master' of plomlompom.com:/var/repos/config
[config] / buster / setup_scripts / update_pleroma_source.sh
1 #!/bin/sh
2 set -e
3 set -x
4
5 # Heavily inspired by <https://docs-develop.pleroma.social/backend/administration/updating/>
6 su pleroma -s $SHELL -lc 'cd /opt/pleroma && git pull && mix deps.get'
7 service pleroma stop
8 su pleroma -s $SHELL -lc 'MIX_ENV=prod cd /opt/pleroma && mix ecto.migrate'
9 service pleroma start