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
|
#!/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)
|
||||||
|
Loading…
Reference in New Issue
Block a user