DocSpace-buildtools/install/docker/docker-migration-entrypoint.sh
Alexey Safronov e1d0bb5f1d Applied chmod +x for *.sh scripts
Issue: OCI runtime create failed: permission denied: unknown
2023-10-03 11:29:50 +04:00

18 lines
580 B
Bash
Executable File

#!/bin/bash
MYSQL_HOST=${MYSQL_HOST:-${MYSQL_CONTAINER_NAME}}
MYSQL_DATABASE=${MYSQL_DATABASE:-"onlyoffice"}
MYSQL_USER=${MYSQL_USER:-"onlyoffice_user"}
MYSQL_PASSWORD=${MYSQL_PASSWORD:-"onlyoffice_pass"}
MIGRATION_TYPE=${MIGRATION_TYPE:-"STANDALONE"}
PARAMETERS="standalone=true"
sed -i "s!\"ConnectionString\".*!\"ConnectionString\": \"Server=${MYSQL_HOST};Database=${MYSQL_DATABASE};User ID=${MYSQL_USER};Password=${MYSQL_PASSWORD}\",!g" ./appsettings.runner.json
if [[ ${MIGRATION_TYPE} == "SAAS" ]]
then
PARAMETERS=""
fi
dotnet ASC.Migration.Runner.dll ${PARAMETERS}