2023-08-21 21:46:51 +00:00
|
|
|
#!/bin/sh
|
2023-11-19 10:59:51 -05:00
|
|
|
echo '\033[0;35m====== NeoDB ======\033[0m'
|
|
|
|
echo Version: `neodb-version`
|
2023-08-21 21:46:51 +00:00
|
|
|
echo Your configuration is for ${NEODB_SITE_NAME} on ${NEODB_SITE_DOMAIN}
|
2023-08-26 03:06:53 +00:00
|
|
|
[[ -z "${NEODB_DEBUG}" ]] || echo DEBUG is ON, showing environment variables:
|
2023-08-21 21:46:51 +00:00
|
|
|
[[ -z "${NEODB_DEBUG}" ]] || env
|
2023-08-26 03:06:53 +00:00
|
|
|
[[ -z "${NEODB_DEBUG}" ]] || echo Running some basic checks...
|
2023-11-24 20:41:28 -05:00
|
|
|
[[ -z "${NEODB_DEBUG}" ]] || neodb-manage check --database default --database takahe --deploy
|
2023-08-26 03:06:53 +00:00
|
|
|
[[ -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.
|
2023-08-21 21:46:51 +00:00
|
|
|
cat <<EOF
|
|
|
|
|
|
|
|
check Docker Compose version: docker compose version
|
2023-08-26 03:06:53 +00:00
|
|
|
start NeoDB (root) shell: docker compose run <shell|root>
|
2023-08-21 21:46:51 +00:00
|
|
|
start NeoDB instance: docker compose --profile <production|dev> up -d
|
2023-08-26 03:06:53 +00:00
|
|
|
stop NeoDB instance: docker compose --profile <production|dev> down -d
|
|
|
|
update NeoDB instance: docker compose --profile <production|dev> pull
|
2023-08-21 21:46:51 +00:00
|
|
|
|
2023-08-26 03:06:53 +00:00
|
|
|
Please follow instructions on https://neodb.net to configure and run your instance.
|
2023-08-21 21:46:51 +00:00
|
|
|
|
|
|
|
EOF
|