Remove secrets

This commit is contained in:
garrettmills 2020-02-26 00:50:05 -06:00
parent 3dba401c75
commit d4bd1faec4
2 changed files with 14 additions and 2 deletions

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
.env*

View File

@ -1,10 +1,21 @@
#!/bin/bash #!/bin/bash
# Bash env file with host specific secrets
LIBGLM_SECRETS_FILE=$LIBGLM_ROOT/.env.bash
# Get the value of the specified variable in the secrets file.
# $1 - the name of the secrets variable - (e.g. FOOBAR corresponds to LIBGLM_SECRET_FOOBAR in the file)
function env_get_secret {
source $LIBGLM_SECRETS_FILE
local varname="LIBGLM_SECRET_$1"
echo ${!varname}
}
# Fully qualified URL to the Gotify server. Should not end with a /. # Fully qualified URL to the Gotify server. Should not end with a /.
NOTIFY_URL="https://notify.garrettmills.dev" NOTIFY_URL="$(env_get_secret NOTIFY_URL)"
# App token to use for the Gotify server. # App token to use for the Gotify server.
NOTIFY_TOKEN="A1dyzPhND7Bq7v_" NOTIFY_TOKEN="$(env_get_secret NOTIFY_TOKEN)"
# The current hostname # The current hostname
LIBGLM_HOSTNAME=$(hostname) LIBGLM_HOSTNAME=$(hostname)