Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash -eu
- DB_MIG="MIX_ENV=prod mix ecto.migrate"
- TOOT="$HOME/mastodon/toot.sh"
- # -----------------------------------
- # start
- # -----------------------------------
- cd ~/docker/pleroma
- echo "pull image"
- docker-compose pull --quiet
- #$TOOT "アップデートを開始します。1〜2分程度サーバーが停止します。 👁️"
- echo "db:migrate"
- docker-compose run --rm --no-deps web sh -c "${DB_MIG}"
- echo "docker-compose up"
- docker-compose up -d --no-color
- # wait a moment to boot up containers
- echo "wait for conteners are up"
- sleep 60
- # avoid disk full
- echo "docker image prune"
- yes | docker image prune
- echo "complete"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement