lib.itmens/misc/bin/neodb-hello

22 lines
1 KiB
Text
Raw Permalink Normal View History

#!/bin/sh
2023-11-19 10:59:51 -05:00
echo '\033[0;35m====== NeoDB ======\033[0m'
echo Version: `neodb-version`
echo Your configuration is for ${NEODB_SITE_NAME} on ${NEODB_SITE_DOMAIN}
[[ -z "${NEODB_DEBUG}" ]] || echo DEBUG is ON, showing environment variables:
[[ -z "${NEODB_DEBUG}" ]] || env
[[ -z "${NEODB_DEBUG}" ]] || echo Running some basic checks...
[[ -z "${NEODB_DEBUG}" ]] || neodb-manage check --database default --database takahe --deploy
[[ -z "${NEODB_DEBUG}" ]] || TAKAHE_DATABASE_SERVER="postgres://x@y/z" TAKAHE_SECRET_KEY="t" TAKAHE_MAIN_DOMAIN="x.y" takahe-manage check
[[ -z "${NEODB_DEBUG}" ]] || echo check complete.
cat <<EOF
check Docker Compose version: docker compose version
start NeoDB (root) shell: docker compose run <shell|root>
start NeoDB instance: docker compose --profile <production|dev> up -d
stop NeoDB instance: docker compose --profile <production|dev> down -d
update NeoDB instance: docker compose --profile <production|dev> pull
Please follow instructions on https://neodb.net to configure and run your instance.
EOF