@@ -1,6 +1,7 @@
|
||||
#!/usr/bin/env sh
|
||||
|
||||
set -o errexit
|
||||
set -o nounset
|
||||
|
||||
mkdir -p \
|
||||
/var/www/shlink/data/cache \
|
||||
@@ -14,15 +15,15 @@ INITIAL_API_KEY=$(/var/www/shlink/bin/cli env-var:read INITIAL_API_KEY)
|
||||
|
||||
init_flags="--no-interaction --clear-db-cache"
|
||||
|
||||
if [ -z "${GEOLITE_LICENSE_KEY}" ] || [ "${SKIP_INITIAL_GEOLITE_DOWNLOAD}" = "true" ]; then
|
||||
init_flags="${init_flags} --skip-download-geolite"
|
||||
if [ -z "${GEOLITE_LICENSE_KEY:-}" ] || [ "${SKIP_INITIAL_GEOLITE_DOWNLOAD:-}" = "true" ]; then
|
||||
init_flags="$init_flags --skip-download-geolite"
|
||||
fi
|
||||
|
||||
if [ -n "${INITIAL_API_KEY}" ]; then
|
||||
init_flags="${init_flags} --initial-api-key=${INITIAL_API_KEY}"
|
||||
if [ -n "${INITIAL_API_KEY:-}" ]; then
|
||||
init_flags="$init_flags --initial-api-key=$INITIAL_API_KEY"
|
||||
fi
|
||||
|
||||
# shellcheck disable=SC2086
|
||||
php /var/www/shlink/vendor/bin/shlink-installer init ${init_flags}
|
||||
php /var/www/shlink/vendor/bin/shlink-installer init $init_flags
|
||||
|
||||
exec rr serve -c /var/www/shlink/config/roadrunner/.rr.yml "$@"
|
||||
|
Reference in New Issue
Block a user