4ddcec964d
Signed-off-by: Marcel Müller <marcel-mueller@gmx.de>
33 lines
1007 B
Bash
Executable File
33 lines
1007 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
set -e
|
|
SCRIPT_DIR=$(cd "$(dirname "${BASH_SOURCE[0]}")" &> /dev/null && pwd)
|
|
# shellcheck source=example.env
|
|
source "${SCRIPT_DIR}/../.env"
|
|
# shellcheck source=scripts/functions.sh
|
|
source "${SCRIPT_DIR}/functions.sh"
|
|
|
|
if [ -z "$1" ]
|
|
then
|
|
echo "Usage $0 CONTAINER"
|
|
exit 1
|
|
fi
|
|
|
|
CONTAINER=$1
|
|
|
|
function occ() {
|
|
docker_compose exec "$CONTAINER" sudo -E -u www-data "./occ" "$@"
|
|
}
|
|
|
|
|
|
|
|
echo "Setting up Collabora with collabora$DOMAIN_SUFFIX on $CONTAINER"
|
|
docker_compose up -d collabora
|
|
occ app:enable richdocuments --force
|
|
occ config:app:set richdocuments wopi_url --value="${PROTOCOL:-http}://collabora${DOMAIN_SUFFIX}"
|
|
occ config:app:set richdocuments public_wopi_url --value="${PROTOCOL:-http}://collabora${DOMAIN_SUFFIX}"
|
|
occ config:app:set richdocuments disable_certificate_verification --value="yes"
|
|
occ config:system:set allow_local_remote_servers --value true --type bool
|
|
occ config:system:set gs.trustedHosts 0 --value "*${DOMAIN_SUFFIX}"
|
|
occ richdocuments:activate-config
|