mirror of
https://github.com/nextcloud/docker.git
synced 2025-03-14 18:35:08 +01:00
-added trusted_proxies
-enabled setting reverse proxy configuration after installatio Signed-off-by: clickkiddie <clickkiddie@github.com> Signed-off-by: clickkiddie <44850680+clickkiddie@users.noreply.github.com>
This commit is contained in:
parent
da8df4d0c0
commit
8baa54f16a
11 changed files with 324 additions and 213 deletions
|
@ -116,27 +116,6 @@ if expr "$1" : "apache" 1>/dev/null || [ "$1" = "php-fpm" ] || [ "${NEXTCLOUD_UP
|
|||
echo "installing of nextcloud failed!"
|
||||
exit 1
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_DOMAINS+x}" ]; then
|
||||
echo "setting trusted domains…"
|
||||
NC_TRUSTED_DOMAIN_IDX=1
|
||||
for DOMAIN in $NEXTCLOUD_TRUSTED_DOMAINS ; do
|
||||
DOMAIN=$(echo "$DOMAIN" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_domains $NC_TRUSTED_DOMAIN_IDX --value=$DOMAIN"
|
||||
NC_TRUSTED_DOMAIN_IDX=$(($NC_TRUSTED_DOMAIN_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEPROTOCOL+x}" ]; then
|
||||
echo "setting overwriteprotocol"
|
||||
run_as "php /var/www/html/occ config:system:set overwriteprotocol --value=$NEXTCLOUD_OVERWRITEPROTOCOL"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEHOST+x}" ]; then
|
||||
echo "setting overwritehost"
|
||||
run_as "php /var/www/html/occ config:system:set overwritehost --value=$NEXTCLOUD_OVERWRITEHOST"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEWEBROOT+x}" ]; then
|
||||
echo "setting overwritewebroot…"
|
||||
run_as "php /var/www/html/occ config:system:set overwritewebroot --value=$NEXTCLOUD_OVERWRITEWEBROOT"
|
||||
fi
|
||||
else
|
||||
echo "running web-based installer on first connect!"
|
||||
fi
|
||||
|
@ -154,4 +133,36 @@ if expr "$1" : "apache" 1>/dev/null || [ "$1" = "php-fpm" ] || [ "${NEXTCLOUD_UP
|
|||
fi
|
||||
fi
|
||||
|
||||
#settings in config.php:
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_DOMAINS+x}" ]; then
|
||||
echo "setting trusted domains…"
|
||||
NC_TRUSTED_DOMAIN_IDX=1
|
||||
for DOMAIN in $NEXTCLOUD_TRUSTED_DOMAINS ; do
|
||||
DOMAIN=$(echo "$DOMAIN" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_domains $NC_TRUSTED_DOMAIN_IDX --value=$DOMAIN"
|
||||
NC_TRUSTED_DOMAIN_IDX=$(($NC_TRUSTED_DOMAIN_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_PROXIES+x}" ]; then
|
||||
echo "setting trusted proxies…"
|
||||
NC_TRUSTED_PROXY_IDX=1
|
||||
for PROXY in $NEXTCLOUD_TRUSTED_PROXIES ; do
|
||||
PROXY=$(echo "$PROXY" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_proxies $NC_TRUSTED_PROXY_IDX --value=$PROXY"
|
||||
NC_TRUSTED_PROXY_IDX=$(($NC_TRUSTED_PROXY_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEPROTOCOL+x}" ]; then
|
||||
echo "setting overwriteprotocol"
|
||||
run_as "php /var/www/html/occ config:system:set overwriteprotocol --value=$NEXTCLOUD_OVERWRITEPROTOCOL"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEHOST+x}" ]; then
|
||||
echo "setting overwritehost"
|
||||
run_as "php /var/www/html/occ config:system:set overwritehost --value=$NEXTCLOUD_OVERWRITEHOST"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEWEBROOT+x}" ]; then
|
||||
echo "setting overwritewebroot…"
|
||||
run_as "php /var/www/html/occ config:system:set overwritewebroot --value=$NEXTCLOUD_OVERWRITEWEBROOT"
|
||||
fi
|
||||
|
||||
exec "$@"
|
||||
|
|
|
@ -116,27 +116,6 @@ if expr "$1" : "apache" 1>/dev/null || [ "$1" = "php-fpm" ] || [ "${NEXTCLOUD_UP
|
|||
echo "installing of nextcloud failed!"
|
||||
exit 1
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_DOMAINS+x}" ]; then
|
||||
echo "setting trusted domains…"
|
||||
NC_TRUSTED_DOMAIN_IDX=1
|
||||
for DOMAIN in $NEXTCLOUD_TRUSTED_DOMAINS ; do
|
||||
DOMAIN=$(echo "$DOMAIN" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_domains $NC_TRUSTED_DOMAIN_IDX --value=$DOMAIN"
|
||||
NC_TRUSTED_DOMAIN_IDX=$(($NC_TRUSTED_DOMAIN_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEPROTOCOL+x}" ]; then
|
||||
echo "setting overwriteprotocol"
|
||||
run_as "php /var/www/html/occ config:system:set overwriteprotocol --value=$NEXTCLOUD_OVERWRITEPROTOCOL"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEHOST+x}" ]; then
|
||||
echo "setting overwritehost"
|
||||
run_as "php /var/www/html/occ config:system:set overwritehost --value=$NEXTCLOUD_OVERWRITEHOST"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEWEBROOT+x}" ]; then
|
||||
echo "setting overwritewebroot…"
|
||||
run_as "php /var/www/html/occ config:system:set overwritewebroot --value=$NEXTCLOUD_OVERWRITEWEBROOT"
|
||||
fi
|
||||
else
|
||||
echo "running web-based installer on first connect!"
|
||||
fi
|
||||
|
@ -154,4 +133,36 @@ if expr "$1" : "apache" 1>/dev/null || [ "$1" = "php-fpm" ] || [ "${NEXTCLOUD_UP
|
|||
fi
|
||||
fi
|
||||
|
||||
#settings in config.php:
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_DOMAINS+x}" ]; then
|
||||
echo "setting trusted domains…"
|
||||
NC_TRUSTED_DOMAIN_IDX=1
|
||||
for DOMAIN in $NEXTCLOUD_TRUSTED_DOMAINS ; do
|
||||
DOMAIN=$(echo "$DOMAIN" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_domains $NC_TRUSTED_DOMAIN_IDX --value=$DOMAIN"
|
||||
NC_TRUSTED_DOMAIN_IDX=$(($NC_TRUSTED_DOMAIN_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_PROXIES+x}" ]; then
|
||||
echo "setting trusted proxies…"
|
||||
NC_TRUSTED_PROXY_IDX=1
|
||||
for PROXY in $NEXTCLOUD_TRUSTED_PROXIES ; do
|
||||
PROXY=$(echo "$PROXY" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_proxies $NC_TRUSTED_PROXY_IDX --value=$PROXY"
|
||||
NC_TRUSTED_PROXY_IDX=$(($NC_TRUSTED_PROXY_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEPROTOCOL+x}" ]; then
|
||||
echo "setting overwriteprotocol"
|
||||
run_as "php /var/www/html/occ config:system:set overwriteprotocol --value=$NEXTCLOUD_OVERWRITEPROTOCOL"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEHOST+x}" ]; then
|
||||
echo "setting overwritehost"
|
||||
run_as "php /var/www/html/occ config:system:set overwritehost --value=$NEXTCLOUD_OVERWRITEHOST"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEWEBROOT+x}" ]; then
|
||||
echo "setting overwritewebroot…"
|
||||
run_as "php /var/www/html/occ config:system:set overwritewebroot --value=$NEXTCLOUD_OVERWRITEWEBROOT"
|
||||
fi
|
||||
|
||||
exec "$@"
|
||||
|
|
|
@ -116,27 +116,6 @@ if expr "$1" : "apache" 1>/dev/null || [ "$1" = "php-fpm" ] || [ "${NEXTCLOUD_UP
|
|||
echo "installing of nextcloud failed!"
|
||||
exit 1
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_DOMAINS+x}" ]; then
|
||||
echo "setting trusted domains…"
|
||||
NC_TRUSTED_DOMAIN_IDX=1
|
||||
for DOMAIN in $NEXTCLOUD_TRUSTED_DOMAINS ; do
|
||||
DOMAIN=$(echo "$DOMAIN" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_domains $NC_TRUSTED_DOMAIN_IDX --value=$DOMAIN"
|
||||
NC_TRUSTED_DOMAIN_IDX=$(($NC_TRUSTED_DOMAIN_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEPROTOCOL+x}" ]; then
|
||||
echo "setting overwriteprotocol"
|
||||
run_as "php /var/www/html/occ config:system:set overwriteprotocol --value=$NEXTCLOUD_OVERWRITEPROTOCOL"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEHOST+x}" ]; then
|
||||
echo "setting overwritehost"
|
||||
run_as "php /var/www/html/occ config:system:set overwritehost --value=$NEXTCLOUD_OVERWRITEHOST"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEWEBROOT+x}" ]; then
|
||||
echo "setting overwritewebroot…"
|
||||
run_as "php /var/www/html/occ config:system:set overwritewebroot --value=$NEXTCLOUD_OVERWRITEWEBROOT"
|
||||
fi
|
||||
else
|
||||
echo "running web-based installer on first connect!"
|
||||
fi
|
||||
|
@ -154,4 +133,36 @@ if expr "$1" : "apache" 1>/dev/null || [ "$1" = "php-fpm" ] || [ "${NEXTCLOUD_UP
|
|||
fi
|
||||
fi
|
||||
|
||||
#settings in config.php:
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_DOMAINS+x}" ]; then
|
||||
echo "setting trusted domains…"
|
||||
NC_TRUSTED_DOMAIN_IDX=1
|
||||
for DOMAIN in $NEXTCLOUD_TRUSTED_DOMAINS ; do
|
||||
DOMAIN=$(echo "$DOMAIN" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_domains $NC_TRUSTED_DOMAIN_IDX --value=$DOMAIN"
|
||||
NC_TRUSTED_DOMAIN_IDX=$(($NC_TRUSTED_DOMAIN_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_PROXIES+x}" ]; then
|
||||
echo "setting trusted proxies…"
|
||||
NC_TRUSTED_PROXY_IDX=1
|
||||
for PROXY in $NEXTCLOUD_TRUSTED_PROXIES ; do
|
||||
PROXY=$(echo "$PROXY" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_proxies $NC_TRUSTED_PROXY_IDX --value=$PROXY"
|
||||
NC_TRUSTED_PROXY_IDX=$(($NC_TRUSTED_PROXY_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEPROTOCOL+x}" ]; then
|
||||
echo "setting overwriteprotocol"
|
||||
run_as "php /var/www/html/occ config:system:set overwriteprotocol --value=$NEXTCLOUD_OVERWRITEPROTOCOL"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEHOST+x}" ]; then
|
||||
echo "setting overwritehost"
|
||||
run_as "php /var/www/html/occ config:system:set overwritehost --value=$NEXTCLOUD_OVERWRITEHOST"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEWEBROOT+x}" ]; then
|
||||
echo "setting overwritewebroot…"
|
||||
run_as "php /var/www/html/occ config:system:set overwritewebroot --value=$NEXTCLOUD_OVERWRITEWEBROOT"
|
||||
fi
|
||||
|
||||
exec "$@"
|
||||
|
|
|
@ -116,27 +116,6 @@ if expr "$1" : "apache" 1>/dev/null || [ "$1" = "php-fpm" ] || [ "${NEXTCLOUD_UP
|
|||
echo "installing of nextcloud failed!"
|
||||
exit 1
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_DOMAINS+x}" ]; then
|
||||
echo "setting trusted domains…"
|
||||
NC_TRUSTED_DOMAIN_IDX=1
|
||||
for DOMAIN in $NEXTCLOUD_TRUSTED_DOMAINS ; do
|
||||
DOMAIN=$(echo "$DOMAIN" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_domains $NC_TRUSTED_DOMAIN_IDX --value=$DOMAIN"
|
||||
NC_TRUSTED_DOMAIN_IDX=$(($NC_TRUSTED_DOMAIN_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEPROTOCOL+x}" ]; then
|
||||
echo "setting overwriteprotocol"
|
||||
run_as "php /var/www/html/occ config:system:set overwriteprotocol --value=$NEXTCLOUD_OVERWRITEPROTOCOL"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEHOST+x}" ]; then
|
||||
echo "setting overwritehost"
|
||||
run_as "php /var/www/html/occ config:system:set overwritehost --value=$NEXTCLOUD_OVERWRITEHOST"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEWEBROOT+x}" ]; then
|
||||
echo "setting overwritewebroot…"
|
||||
run_as "php /var/www/html/occ config:system:set overwritewebroot --value=$NEXTCLOUD_OVERWRITEWEBROOT"
|
||||
fi
|
||||
else
|
||||
echo "running web-based installer on first connect!"
|
||||
fi
|
||||
|
@ -154,4 +133,36 @@ if expr "$1" : "apache" 1>/dev/null || [ "$1" = "php-fpm" ] || [ "${NEXTCLOUD_UP
|
|||
fi
|
||||
fi
|
||||
|
||||
#settings in config.php:
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_DOMAINS+x}" ]; then
|
||||
echo "setting trusted domains…"
|
||||
NC_TRUSTED_DOMAIN_IDX=1
|
||||
for DOMAIN in $NEXTCLOUD_TRUSTED_DOMAINS ; do
|
||||
DOMAIN=$(echo "$DOMAIN" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_domains $NC_TRUSTED_DOMAIN_IDX --value=$DOMAIN"
|
||||
NC_TRUSTED_DOMAIN_IDX=$(($NC_TRUSTED_DOMAIN_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_PROXIES+x}" ]; then
|
||||
echo "setting trusted proxies…"
|
||||
NC_TRUSTED_PROXY_IDX=1
|
||||
for PROXY in $NEXTCLOUD_TRUSTED_PROXIES ; do
|
||||
PROXY=$(echo "$PROXY" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_proxies $NC_TRUSTED_PROXY_IDX --value=$PROXY"
|
||||
NC_TRUSTED_PROXY_IDX=$(($NC_TRUSTED_PROXY_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEPROTOCOL+x}" ]; then
|
||||
echo "setting overwriteprotocol"
|
||||
run_as "php /var/www/html/occ config:system:set overwriteprotocol --value=$NEXTCLOUD_OVERWRITEPROTOCOL"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEHOST+x}" ]; then
|
||||
echo "setting overwritehost"
|
||||
run_as "php /var/www/html/occ config:system:set overwritehost --value=$NEXTCLOUD_OVERWRITEHOST"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEWEBROOT+x}" ]; then
|
||||
echo "setting overwritewebroot…"
|
||||
run_as "php /var/www/html/occ config:system:set overwritewebroot --value=$NEXTCLOUD_OVERWRITEWEBROOT"
|
||||
fi
|
||||
|
||||
exec "$@"
|
||||
|
|
|
@ -116,27 +116,6 @@ if expr "$1" : "apache" 1>/dev/null || [ "$1" = "php-fpm" ] || [ "${NEXTCLOUD_UP
|
|||
echo "installing of nextcloud failed!"
|
||||
exit 1
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_DOMAINS+x}" ]; then
|
||||
echo "setting trusted domains…"
|
||||
NC_TRUSTED_DOMAIN_IDX=1
|
||||
for DOMAIN in $NEXTCLOUD_TRUSTED_DOMAINS ; do
|
||||
DOMAIN=$(echo "$DOMAIN" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_domains $NC_TRUSTED_DOMAIN_IDX --value=$DOMAIN"
|
||||
NC_TRUSTED_DOMAIN_IDX=$(($NC_TRUSTED_DOMAIN_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEPROTOCOL+x}" ]; then
|
||||
echo "setting overwriteprotocol"
|
||||
run_as "php /var/www/html/occ config:system:set overwriteprotocol --value=$NEXTCLOUD_OVERWRITEPROTOCOL"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEHOST+x}" ]; then
|
||||
echo "setting overwritehost"
|
||||
run_as "php /var/www/html/occ config:system:set overwritehost --value=$NEXTCLOUD_OVERWRITEHOST"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEWEBROOT+x}" ]; then
|
||||
echo "setting overwritewebroot…"
|
||||
run_as "php /var/www/html/occ config:system:set overwritewebroot --value=$NEXTCLOUD_OVERWRITEWEBROOT"
|
||||
fi
|
||||
else
|
||||
echo "running web-based installer on first connect!"
|
||||
fi
|
||||
|
@ -154,4 +133,36 @@ if expr "$1" : "apache" 1>/dev/null || [ "$1" = "php-fpm" ] || [ "${NEXTCLOUD_UP
|
|||
fi
|
||||
fi
|
||||
|
||||
#settings in config.php:
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_DOMAINS+x}" ]; then
|
||||
echo "setting trusted domains…"
|
||||
NC_TRUSTED_DOMAIN_IDX=1
|
||||
for DOMAIN in $NEXTCLOUD_TRUSTED_DOMAINS ; do
|
||||
DOMAIN=$(echo "$DOMAIN" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_domains $NC_TRUSTED_DOMAIN_IDX --value=$DOMAIN"
|
||||
NC_TRUSTED_DOMAIN_IDX=$(($NC_TRUSTED_DOMAIN_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_PROXIES+x}" ]; then
|
||||
echo "setting trusted proxies…"
|
||||
NC_TRUSTED_PROXY_IDX=1
|
||||
for PROXY in $NEXTCLOUD_TRUSTED_PROXIES ; do
|
||||
PROXY=$(echo "$PROXY" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_proxies $NC_TRUSTED_PROXY_IDX --value=$PROXY"
|
||||
NC_TRUSTED_PROXY_IDX=$(($NC_TRUSTED_PROXY_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEPROTOCOL+x}" ]; then
|
||||
echo "setting overwriteprotocol"
|
||||
run_as "php /var/www/html/occ config:system:set overwriteprotocol --value=$NEXTCLOUD_OVERWRITEPROTOCOL"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEHOST+x}" ]; then
|
||||
echo "setting overwritehost"
|
||||
run_as "php /var/www/html/occ config:system:set overwritehost --value=$NEXTCLOUD_OVERWRITEHOST"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEWEBROOT+x}" ]; then
|
||||
echo "setting overwritewebroot…"
|
||||
run_as "php /var/www/html/occ config:system:set overwritewebroot --value=$NEXTCLOUD_OVERWRITEWEBROOT"
|
||||
fi
|
||||
|
||||
exec "$@"
|
||||
|
|
|
@ -116,27 +116,6 @@ if expr "$1" : "apache" 1>/dev/null || [ "$1" = "php-fpm" ] || [ "${NEXTCLOUD_UP
|
|||
echo "installing of nextcloud failed!"
|
||||
exit 1
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_DOMAINS+x}" ]; then
|
||||
echo "setting trusted domains…"
|
||||
NC_TRUSTED_DOMAIN_IDX=1
|
||||
for DOMAIN in $NEXTCLOUD_TRUSTED_DOMAINS ; do
|
||||
DOMAIN=$(echo "$DOMAIN" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_domains $NC_TRUSTED_DOMAIN_IDX --value=$DOMAIN"
|
||||
NC_TRUSTED_DOMAIN_IDX=$(($NC_TRUSTED_DOMAIN_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEPROTOCOL+x}" ]; then
|
||||
echo "setting overwriteprotocol"
|
||||
run_as "php /var/www/html/occ config:system:set overwriteprotocol --value=$NEXTCLOUD_OVERWRITEPROTOCOL"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEHOST+x}" ]; then
|
||||
echo "setting overwritehost"
|
||||
run_as "php /var/www/html/occ config:system:set overwritehost --value=$NEXTCLOUD_OVERWRITEHOST"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEWEBROOT+x}" ]; then
|
||||
echo "setting overwritewebroot…"
|
||||
run_as "php /var/www/html/occ config:system:set overwritewebroot --value=$NEXTCLOUD_OVERWRITEWEBROOT"
|
||||
fi
|
||||
else
|
||||
echo "running web-based installer on first connect!"
|
||||
fi
|
||||
|
@ -154,4 +133,36 @@ if expr "$1" : "apache" 1>/dev/null || [ "$1" = "php-fpm" ] || [ "${NEXTCLOUD_UP
|
|||
fi
|
||||
fi
|
||||
|
||||
#settings in config.php:
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_DOMAINS+x}" ]; then
|
||||
echo "setting trusted domains…"
|
||||
NC_TRUSTED_DOMAIN_IDX=1
|
||||
for DOMAIN in $NEXTCLOUD_TRUSTED_DOMAINS ; do
|
||||
DOMAIN=$(echo "$DOMAIN" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_domains $NC_TRUSTED_DOMAIN_IDX --value=$DOMAIN"
|
||||
NC_TRUSTED_DOMAIN_IDX=$(($NC_TRUSTED_DOMAIN_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_PROXIES+x}" ]; then
|
||||
echo "setting trusted proxies…"
|
||||
NC_TRUSTED_PROXY_IDX=1
|
||||
for PROXY in $NEXTCLOUD_TRUSTED_PROXIES ; do
|
||||
PROXY=$(echo "$PROXY" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_proxies $NC_TRUSTED_PROXY_IDX --value=$PROXY"
|
||||
NC_TRUSTED_PROXY_IDX=$(($NC_TRUSTED_PROXY_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEPROTOCOL+x}" ]; then
|
||||
echo "setting overwriteprotocol"
|
||||
run_as "php /var/www/html/occ config:system:set overwriteprotocol --value=$NEXTCLOUD_OVERWRITEPROTOCOL"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEHOST+x}" ]; then
|
||||
echo "setting overwritehost"
|
||||
run_as "php /var/www/html/occ config:system:set overwritehost --value=$NEXTCLOUD_OVERWRITEHOST"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEWEBROOT+x}" ]; then
|
||||
echo "setting overwritewebroot…"
|
||||
run_as "php /var/www/html/occ config:system:set overwritewebroot --value=$NEXTCLOUD_OVERWRITEWEBROOT"
|
||||
fi
|
||||
|
||||
exec "$@"
|
||||
|
|
|
@ -116,27 +116,6 @@ if expr "$1" : "apache" 1>/dev/null || [ "$1" = "php-fpm" ] || [ "${NEXTCLOUD_UP
|
|||
echo "installing of nextcloud failed!"
|
||||
exit 1
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_DOMAINS+x}" ]; then
|
||||
echo "setting trusted domains…"
|
||||
NC_TRUSTED_DOMAIN_IDX=1
|
||||
for DOMAIN in $NEXTCLOUD_TRUSTED_DOMAINS ; do
|
||||
DOMAIN=$(echo "$DOMAIN" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_domains $NC_TRUSTED_DOMAIN_IDX --value=$DOMAIN"
|
||||
NC_TRUSTED_DOMAIN_IDX=$(($NC_TRUSTED_DOMAIN_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEPROTOCOL+x}" ]; then
|
||||
echo "setting overwriteprotocol"
|
||||
run_as "php /var/www/html/occ config:system:set overwriteprotocol --value=$NEXTCLOUD_OVERWRITEPROTOCOL"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEHOST+x}" ]; then
|
||||
echo "setting overwritehost"
|
||||
run_as "php /var/www/html/occ config:system:set overwritehost --value=$NEXTCLOUD_OVERWRITEHOST"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEWEBROOT+x}" ]; then
|
||||
echo "setting overwritewebroot…"
|
||||
run_as "php /var/www/html/occ config:system:set overwritewebroot --value=$NEXTCLOUD_OVERWRITEWEBROOT"
|
||||
fi
|
||||
else
|
||||
echo "running web-based installer on first connect!"
|
||||
fi
|
||||
|
@ -154,4 +133,36 @@ if expr "$1" : "apache" 1>/dev/null || [ "$1" = "php-fpm" ] || [ "${NEXTCLOUD_UP
|
|||
fi
|
||||
fi
|
||||
|
||||
#settings in config.php:
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_DOMAINS+x}" ]; then
|
||||
echo "setting trusted domains…"
|
||||
NC_TRUSTED_DOMAIN_IDX=1
|
||||
for DOMAIN in $NEXTCLOUD_TRUSTED_DOMAINS ; do
|
||||
DOMAIN=$(echo "$DOMAIN" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_domains $NC_TRUSTED_DOMAIN_IDX --value=$DOMAIN"
|
||||
NC_TRUSTED_DOMAIN_IDX=$(($NC_TRUSTED_DOMAIN_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_PROXIES+x}" ]; then
|
||||
echo "setting trusted proxies…"
|
||||
NC_TRUSTED_PROXY_IDX=1
|
||||
for PROXY in $NEXTCLOUD_TRUSTED_PROXIES ; do
|
||||
PROXY=$(echo "$PROXY" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_proxies $NC_TRUSTED_PROXY_IDX --value=$PROXY"
|
||||
NC_TRUSTED_PROXY_IDX=$(($NC_TRUSTED_PROXY_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEPROTOCOL+x}" ]; then
|
||||
echo "setting overwriteprotocol"
|
||||
run_as "php /var/www/html/occ config:system:set overwriteprotocol --value=$NEXTCLOUD_OVERWRITEPROTOCOL"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEHOST+x}" ]; then
|
||||
echo "setting overwritehost"
|
||||
run_as "php /var/www/html/occ config:system:set overwritehost --value=$NEXTCLOUD_OVERWRITEHOST"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEWEBROOT+x}" ]; then
|
||||
echo "setting overwritewebroot…"
|
||||
run_as "php /var/www/html/occ config:system:set overwritewebroot --value=$NEXTCLOUD_OVERWRITEWEBROOT"
|
||||
fi
|
||||
|
||||
exec "$@"
|
||||
|
|
|
@ -116,27 +116,6 @@ if expr "$1" : "apache" 1>/dev/null || [ "$1" = "php-fpm" ] || [ "${NEXTCLOUD_UP
|
|||
echo "installing of nextcloud failed!"
|
||||
exit 1
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_DOMAINS+x}" ]; then
|
||||
echo "setting trusted domains…"
|
||||
NC_TRUSTED_DOMAIN_IDX=1
|
||||
for DOMAIN in $NEXTCLOUD_TRUSTED_DOMAINS ; do
|
||||
DOMAIN=$(echo "$DOMAIN" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_domains $NC_TRUSTED_DOMAIN_IDX --value=$DOMAIN"
|
||||
NC_TRUSTED_DOMAIN_IDX=$(($NC_TRUSTED_DOMAIN_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEPROTOCOL+x}" ]; then
|
||||
echo "setting overwriteprotocol"
|
||||
run_as "php /var/www/html/occ config:system:set overwriteprotocol --value=$NEXTCLOUD_OVERWRITEPROTOCOL"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEHOST+x}" ]; then
|
||||
echo "setting overwritehost"
|
||||
run_as "php /var/www/html/occ config:system:set overwritehost --value=$NEXTCLOUD_OVERWRITEHOST"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEWEBROOT+x}" ]; then
|
||||
echo "setting overwritewebroot…"
|
||||
run_as "php /var/www/html/occ config:system:set overwritewebroot --value=$NEXTCLOUD_OVERWRITEWEBROOT"
|
||||
fi
|
||||
else
|
||||
echo "running web-based installer on first connect!"
|
||||
fi
|
||||
|
@ -154,4 +133,36 @@ if expr "$1" : "apache" 1>/dev/null || [ "$1" = "php-fpm" ] || [ "${NEXTCLOUD_UP
|
|||
fi
|
||||
fi
|
||||
|
||||
#settings in config.php:
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_DOMAINS+x}" ]; then
|
||||
echo "setting trusted domains…"
|
||||
NC_TRUSTED_DOMAIN_IDX=1
|
||||
for DOMAIN in $NEXTCLOUD_TRUSTED_DOMAINS ; do
|
||||
DOMAIN=$(echo "$DOMAIN" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_domains $NC_TRUSTED_DOMAIN_IDX --value=$DOMAIN"
|
||||
NC_TRUSTED_DOMAIN_IDX=$(($NC_TRUSTED_DOMAIN_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_PROXIES+x}" ]; then
|
||||
echo "setting trusted proxies…"
|
||||
NC_TRUSTED_PROXY_IDX=1
|
||||
for PROXY in $NEXTCLOUD_TRUSTED_PROXIES ; do
|
||||
PROXY=$(echo "$PROXY" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_proxies $NC_TRUSTED_PROXY_IDX --value=$PROXY"
|
||||
NC_TRUSTED_PROXY_IDX=$(($NC_TRUSTED_PROXY_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEPROTOCOL+x}" ]; then
|
||||
echo "setting overwriteprotocol"
|
||||
run_as "php /var/www/html/occ config:system:set overwriteprotocol --value=$NEXTCLOUD_OVERWRITEPROTOCOL"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEHOST+x}" ]; then
|
||||
echo "setting overwritehost"
|
||||
run_as "php /var/www/html/occ config:system:set overwritehost --value=$NEXTCLOUD_OVERWRITEHOST"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEWEBROOT+x}" ]; then
|
||||
echo "setting overwritewebroot…"
|
||||
run_as "php /var/www/html/occ config:system:set overwritewebroot --value=$NEXTCLOUD_OVERWRITEWEBROOT"
|
||||
fi
|
||||
|
||||
exec "$@"
|
||||
|
|
|
@ -116,27 +116,6 @@ if expr "$1" : "apache" 1>/dev/null || [ "$1" = "php-fpm" ] || [ "${NEXTCLOUD_UP
|
|||
echo "installing of nextcloud failed!"
|
||||
exit 1
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_DOMAINS+x}" ]; then
|
||||
echo "setting trusted domains…"
|
||||
NC_TRUSTED_DOMAIN_IDX=1
|
||||
for DOMAIN in $NEXTCLOUD_TRUSTED_DOMAINS ; do
|
||||
DOMAIN=$(echo "$DOMAIN" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_domains $NC_TRUSTED_DOMAIN_IDX --value=$DOMAIN"
|
||||
NC_TRUSTED_DOMAIN_IDX=$(($NC_TRUSTED_DOMAIN_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEPROTOCOL+x}" ]; then
|
||||
echo "setting overwriteprotocol"
|
||||
run_as "php /var/www/html/occ config:system:set overwriteprotocol --value=$NEXTCLOUD_OVERWRITEPROTOCOL"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEHOST+x}" ]; then
|
||||
echo "setting overwritehost"
|
||||
run_as "php /var/www/html/occ config:system:set overwritehost --value=$NEXTCLOUD_OVERWRITEHOST"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEWEBROOT+x}" ]; then
|
||||
echo "setting overwritewebroot…"
|
||||
run_as "php /var/www/html/occ config:system:set overwritewebroot --value=$NEXTCLOUD_OVERWRITEWEBROOT"
|
||||
fi
|
||||
else
|
||||
echo "running web-based installer on first connect!"
|
||||
fi
|
||||
|
@ -154,4 +133,36 @@ if expr "$1" : "apache" 1>/dev/null || [ "$1" = "php-fpm" ] || [ "${NEXTCLOUD_UP
|
|||
fi
|
||||
fi
|
||||
|
||||
#settings in config.php:
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_DOMAINS+x}" ]; then
|
||||
echo "setting trusted domains…"
|
||||
NC_TRUSTED_DOMAIN_IDX=1
|
||||
for DOMAIN in $NEXTCLOUD_TRUSTED_DOMAINS ; do
|
||||
DOMAIN=$(echo "$DOMAIN" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_domains $NC_TRUSTED_DOMAIN_IDX --value=$DOMAIN"
|
||||
NC_TRUSTED_DOMAIN_IDX=$(($NC_TRUSTED_DOMAIN_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_PROXIES+x}" ]; then
|
||||
echo "setting trusted proxies…"
|
||||
NC_TRUSTED_PROXY_IDX=1
|
||||
for PROXY in $NEXTCLOUD_TRUSTED_PROXIES ; do
|
||||
PROXY=$(echo "$PROXY" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_proxies $NC_TRUSTED_PROXY_IDX --value=$PROXY"
|
||||
NC_TRUSTED_PROXY_IDX=$(($NC_TRUSTED_PROXY_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEPROTOCOL+x}" ]; then
|
||||
echo "setting overwriteprotocol"
|
||||
run_as "php /var/www/html/occ config:system:set overwriteprotocol --value=$NEXTCLOUD_OVERWRITEPROTOCOL"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEHOST+x}" ]; then
|
||||
echo "setting overwritehost"
|
||||
run_as "php /var/www/html/occ config:system:set overwritehost --value=$NEXTCLOUD_OVERWRITEHOST"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEWEBROOT+x}" ]; then
|
||||
echo "setting overwritewebroot…"
|
||||
run_as "php /var/www/html/occ config:system:set overwritewebroot --value=$NEXTCLOUD_OVERWRITEWEBROOT"
|
||||
fi
|
||||
|
||||
exec "$@"
|
||||
|
|
|
@ -134,9 +134,10 @@ One or more trusted domains can be set through environment variable, too. They w
|
|||
- `NEXTCLOUD_TRUSTED_DOMAINS` (not set by default) Optional space-separated list of domains
|
||||
|
||||
Reverse proxy configuration according to [Admin Manual](https://docs.nextcloud.com/server/13/admin_manual/configuration_server/reverse_proxy_configuration.html) can be achieved using:
|
||||
- `NEXTCLOUD_OVERWRITEPROTOCOL` (not set by default) Optional overwrite protocol (e.g. https)
|
||||
- `NEXTCLOUD_OVERWRITEHOST` (not set by default) Optional overwrite host (e.g. nextcloud.examle.com)
|
||||
- `NEXTCLOUD_OVERWRITEWEBROOT` (not set by default) Optional overwrite webroot (e.g. /cloud)
|
||||
- `NEXTCLOUD_TRUSTED_PROXIES` (not set by default) set trusted_proxies (e.g. 172.0.0.0/24)
|
||||
- `NEXTCLOUD_OVERWRITEPROTOCOL` (not set by default) Optional overwriteprotocol (e.g. https)
|
||||
- `NEXTCLOUD_OVERWRITEHOST` (not set by default) Optional overwritehost (e.g. nextcloud.examle.com)
|
||||
- `NEXTCLOUD_OVERWRITEWEBROOT` (not set by default) Optional overwritewebroot (e.g. /cloud)
|
||||
|
||||
The install and update script is only triggered when a default command is used (`apache-foreground` or `php-fpm`). If you use a custom command you have to enable the install / update with
|
||||
|
||||
|
|
|
@ -116,27 +116,6 @@ if expr "$1" : "apache" 1>/dev/null || [ "$1" = "php-fpm" ] || [ "${NEXTCLOUD_UP
|
|||
echo "installing of nextcloud failed!"
|
||||
exit 1
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_DOMAINS+x}" ]; then
|
||||
echo "setting trusted domains…"
|
||||
NC_TRUSTED_DOMAIN_IDX=1
|
||||
for DOMAIN in $NEXTCLOUD_TRUSTED_DOMAINS ; do
|
||||
DOMAIN=$(echo "$DOMAIN" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_domains $NC_TRUSTED_DOMAIN_IDX --value=$DOMAIN"
|
||||
NC_TRUSTED_DOMAIN_IDX=$(($NC_TRUSTED_DOMAIN_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEPROTOCOL+x}" ]; then
|
||||
echo "setting overwriteprotocol"
|
||||
run_as "php /var/www/html/occ config:system:set overwriteprotocol --value=$NEXTCLOUD_OVERWRITEPROTOCOL"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEHOST+x}" ]; then
|
||||
echo "setting overwritehost"
|
||||
run_as "php /var/www/html/occ config:system:set overwritehost --value=$NEXTCLOUD_OVERWRITEHOST"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEWEBROOT+x}" ]; then
|
||||
echo "setting overwritewebroot…"
|
||||
run_as "php /var/www/html/occ config:system:set overwritewebroot --value=$NEXTCLOUD_OVERWRITEWEBROOT"
|
||||
fi
|
||||
else
|
||||
echo "running web-based installer on first connect!"
|
||||
fi
|
||||
|
@ -154,4 +133,36 @@ if expr "$1" : "apache" 1>/dev/null || [ "$1" = "php-fpm" ] || [ "${NEXTCLOUD_UP
|
|||
fi
|
||||
fi
|
||||
|
||||
#settings in config.php:
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_DOMAINS+x}" ]; then
|
||||
echo "setting trusted domains…"
|
||||
NC_TRUSTED_DOMAIN_IDX=1
|
||||
for DOMAIN in $NEXTCLOUD_TRUSTED_DOMAINS ; do
|
||||
DOMAIN=$(echo "$DOMAIN" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_domains $NC_TRUSTED_DOMAIN_IDX --value=$DOMAIN"
|
||||
NC_TRUSTED_DOMAIN_IDX=$(($NC_TRUSTED_DOMAIN_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_TRUSTED_PROXIES+x}" ]; then
|
||||
echo "setting trusted proxies…"
|
||||
NC_TRUSTED_PROXY_IDX=1
|
||||
for PROXY in $NEXTCLOUD_TRUSTED_PROXIES ; do
|
||||
PROXY=$(echo "$PROXY" | sed -e 's/^[[:space:]]*//' -e 's/[[:space:]]*$//')
|
||||
run_as "php /var/www/html/occ config:system:set trusted_proxies $NC_TRUSTED_PROXY_IDX --value=$PROXY"
|
||||
NC_TRUSTED_PROXY_IDX=$(($NC_TRUSTED_PROXY_IDX+1))
|
||||
done
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEPROTOCOL+x}" ]; then
|
||||
echo "setting overwriteprotocol"
|
||||
run_as "php /var/www/html/occ config:system:set overwriteprotocol --value=$NEXTCLOUD_OVERWRITEPROTOCOL"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEHOST+x}" ]; then
|
||||
echo "setting overwritehost"
|
||||
run_as "php /var/www/html/occ config:system:set overwritehost --value=$NEXTCLOUD_OVERWRITEHOST"
|
||||
fi
|
||||
if [ -n "${NEXTCLOUD_OVERWRITEWEBROOT+x}" ]; then
|
||||
echo "setting overwritewebroot…"
|
||||
run_as "php /var/www/html/occ config:system:set overwritewebroot --value=$NEXTCLOUD_OVERWRITEWEBROOT"
|
||||
fi
|
||||
|
||||
exec "$@"
|
||||
|
|
Loading…
Add table
Reference in a new issue