Add google envs to deploy

This commit is contained in:
Ojakoo
2022-08-06 10:07:00 +03:00
parent 9c66238b82
commit c6be0e6562
4 changed files with 10 additions and 1 deletions
+2
View File
@@ -9,3 +9,5 @@ DB_PASSWD=postgres
DB_HOST=db
DB_PORT=5432
EMAIL_API_KEY=
GROUP_KEY=
GOOGLE_CREDS_JSON='{}'
+3
View File
@@ -10,6 +10,9 @@ fi
if test -f "$DB_PASSWD_FILE"; then
export DB_PASSWD=$(cat $DB_PASSWD_FILE)
fi
if test -f "$GOOGLE_CREDS_JSON"; then
export GOOGLE_CREDS_JSON=$(cat $GOOGLE_CRED_JSON_FILE)
fi
# Collect static files
echo "Collect static files"
+1 -1
View File
@@ -82,7 +82,7 @@ DATABASES = {
# Google api settings
GROUP_KEY = os.getenv("GROUP_KEY", "")
GOOGLE_SERVICE_ACCOUNT = json.loads(os.getenv("GOOGLE_CREDS_JSON", ""))
GOOGLE_SERVICE_ACCOUNT = json.loads(os.getenv("GOOGLE_CREDS_JSON", '{}'))
# JWT authentication
SIMPLE_JWT = {
+4
View File
@@ -34,11 +34,13 @@ services:
- SECRET_KEY_FILE=/run/secrets/BACKEND_SECRET_KEY
- DB_PASSWD_FILE=/run/secrets/BACKEND_DB_PASSWD
- EMAIL_API_KEY_FILE=/run/secrets/BACKEND_EMAIL_API_KEY
- GOOGLE_CREDS_JSON=/run/secrets/GOOGLE_CREDS_JSON
secrets:
- BACKEND_SECRET_KEY
- BACKEND_DB_PASSWD
- BACKEND_EMAIL_API_KEY
- GOOGLE_CREDS_JSON
secrets:
BACKEND_SECRET_KEY:
external: true
@@ -46,3 +48,5 @@ secrets:
external: true
BACKEND_EMAIL_API_KEY:
external: true
GOOGLE_CREDS_JSON:
EXTERNAL: true