decentral1se 2021-07-06 11:19:10 +02:00
parent 406afdb8cf
commit 04408f007a
No known key found for this signature in database
GPG Key ID: 5E2EF5A63E3718CC
1 changed files with 15 additions and 13 deletions

28
abra.sh
View File

@ -1,24 +1,26 @@
# shellcheck disable=SC2034,SC2145
export NGINX_CONFIG_VERSION=v2
export APP_ENTRYPOINT_VERSION=v1
sub_npm() {
export NODE_CONFIG_DIR=/config
export NODE_ENV=production
export PEERTUBE_DB_PASSWORD=$(cat /run/secrets/db_password)
# shellcheck disable=SC2034
abra__service_="app"
sub_app_run npm run "$@"
ARGS="-e NODE_CONFIG_DIR=/config -e NODE_ENV=production"
sub_app_run bash -c "\
export PEERTUBE_DB_PASSWORD=\$(cat /run/secrets/db_password) && \
npm run \"$@\" \
"
}
sub_prune() {
info "Pruning storage"
info "See https://docs.joinpeertube.org/maintain-tools?id=prune-storagejs for more"
silence
sub_npm "prune-storage"
sub_npm prune-storage
unsilence
success "Storage pruned - don't forget to restart your Peertube instance!"
}
sub_regen_thumb() {
sub_npm regenerate-thumbnails
unsilence
success "Storage pruned!"
}