#!/bin/sh # Based on https://github.com/owncloud/ocis/blob/master/deployments/examples/ocis_wopi/config/wopiserver/entrypoint-override.sh set -e if test "${WOPI_SECRET:-undefined}" != undefined then echo "$WOPI_SECRET" > /etc/wopi/wopi.secret elif test "${WOPI_SECRET_FILE:-undefined}" != undefined then ln -s "$WOPI_SECRET_FILE" /etc/wopi/wopi.secret # or, preferrably, just mount /etc/wopi/wopi.secret as a read-only bind mount fi sed "s/PUBLIC_URL/$PUBLIC_URL/g" < /etc/wopi/wopiserver.conf.dist > /etc/wopi/wopiserver.conf if [ "$WOPISERVER_INSECURE" == "true" ]; then sed -i 's/sslverify\s=\sTrue/sslverify = False/g' /etc/wopi/wopiserver.conf fi exec /app/wopiserver.py