#!/usr/bin/env bash SCRIPT_PATH=$( cd "$(dirname "$0")" ; pwd -P ) IMAGE_NAME="usefathom/fathom" IMAGE_VERSION="latest" SERVICE_NAME=fathom source ${SCRIPT_PATH}/../common.shinc # # Project specific variables # DOMAIN_NAME="fathom.loc" source ${SCRIPT_PATH}/env.shinc 2> /dev/null init() { __init NETWORKS=(${PROXY_NETWORK} ${DB_NETWORK}) __createNetworks docker create \ --name ${SERVICE_NAME} \ -e VIRTUAL_HOST=${DOMAIN_NAME} \ -e VIRTUAL_PORT=8080 \ -e FATHOM_DATABASE_DRIVER="postgres" \ -e FATHOM_DATABASE_NAME="fathom" \ -e FATHOM_DATABASE_USER="root" \ -e FATHOM_DATABASE_PASSWORD="megaheslo" \ -e FATHOM_DATABASE_HOST="pgsql-db" \ -e FATHOM_DATABASE_SSLMODE="disable" \ -e FATHOM_SECRET="abcdefghijqrstuvw34567890" \ ${IMAGE_NAME}:${IMAGE_VERSION} [[ $? -ne 0 ]] && return 1 docker network connect ${PROXY_NETWORK} ${SERVICE_NAME} [[ $? -ne 0 ]] && return 1 docker network connect ${DB_NETWORK} ${SERVICE_NAME} [[ $? -ne 0 ]] && return 1 __ask_to_start } "$@" exit $?