Remove secrets
This commit is contained in:
parent
3dba401c75
commit
d4bd1faec4
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
@ -0,0 +1 @@
|
||||
.env*
|
15
lib/env.bash
15
lib/env.bash
@ -1,10 +1,21 @@
|
||||
#!/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 /.
|
||||
NOTIFY_URL="https://notify.garrettmills.dev"
|
||||
NOTIFY_URL="$(env_get_secret NOTIFY_URL)"
|
||||
|
||||
# App token to use for the Gotify server.
|
||||
NOTIFY_TOKEN="A1dyzPhND7Bq7v_"
|
||||
NOTIFY_TOKEN="$(env_get_secret NOTIFY_TOKEN)"
|
||||
|
||||
# The current hostname
|
||||
LIBGLM_HOSTNAME=$(hostname)
|
||||
|
Loading…
Reference in New Issue
Block a user