From 520aa3f2b197ea08542964d97386fb2cc09d731d Mon Sep 17 00:00:00 2001 From: Philipp Rothmann Date: Thu, 30 Jun 2022 20:15:02 +0200 Subject: [PATCH] add create admin command --- README.md | 7 +------ abra.sh | 5 +++++ 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index 51d9730..8e08cbf 100644 --- a/README.md +++ b/README.md @@ -23,14 +23,9 @@ Based on the recommended [`tobybatch/kimai2`] compose file. 4. `abra app YOURAPPDOMAIN config` - be sure to change `$DOMAIN` to something that resolves to your Docker swarm box 5. `abra app YOURAPPDOMAIN deploy` +6. `abra app run YOURAPPDOMAIN app create_admin` [Kimai]: https://www.kimai.org/ [`tobybatch/kimai2`]: https://tobybatch.github.io/kimai2/docker-compose.html#docker-compose [`abra`]: https://git.autonomic.zone/autonomic-cooperative/abra [`coop-cloud/traefik`]: https://git.autonomic.zone/coop-cloud/traefik - - -run from within container: - -export DATABASE_URL="$DATABASE_TYPE://$DATABASE_USER:$(cat /run/secrets/db_password)@$DATABASE_HOST/$DATABASE_NAME" -/opt/kimai/bin/console kimai:create-user admin admin@example.com ROLE_SUPER_ADMIN diff --git a/abra.sh b/abra.sh index 13741a6..61a56c2 100644 --- a/abra.sh +++ b/abra.sh @@ -1,2 +1,7 @@ export ENTRYPOINT_CONF_VERSION=v1 export LOCAL_CONF_VERSION=v1 + +create_admin () { + export DATABASE_URL="$DATABASE_TYPE://$DATABASE_USER:$(cat /run/secrets/db_password)@$DATABASE_HOST/$DATABASE_NAME" + /opt/kimai/bin/console kimai:create-user admin admin@example.org ROLE_SUPER_ADMIN +}