Files
Docker-Chevereto/scripts/system/namespace.sh
Rodolfo Berrios d6fd389bc9 improves scripts
2022-11-16 14:51:23 -03:00

16 lines
370 B
Bash
Executable File

#!/usr/bin/env bash
set -e
if [ -f "${NAMESPACE_FILE}" ]; then
echo "[!] File ${NAMESPACE_FILE} already exists"
exit 1
fi
if [ "${ENCRYPTION_KEY}" == "" ]; then
ENCRYPTION_KEY=$(openssl rand -base64 32)
echo '🔑 Using auto encryption key'
fi
cat >${NAMESPACE_FILE} <<EOM
HOSTNAME=${HOSTNAME}
ENCRYPTION_KEY=${ENCRYPTION_KEY}
EOM
echo ${NAMESPACE_FILE}