mirror of
https://github.com/Cian-H/iform-invenio.git
synced 2025-12-23 12:51:56 +00:00
Updated env preparation
This commit is contained in:
@@ -1,10 +1,11 @@
|
|||||||
INVENIO_APP_ALLOWED_HOSTS=["invenio.i-form.ie"]
|
INVENIO_APP_ALLOWED_HOSTS=["invenio.i-form.ie"]
|
||||||
INVENIO_S3_ENDPOINT_URL="https://s3.eu-west-1.amazonaws.com"
|
INVENIO_S3_ENDPOINT_URL="https://s3.eu-west-1.amazonaws.com"
|
||||||
INVENIO_S3_REGION_NAME="eu-west-1"
|
INVENIO_S3_REGION_NAME="eu-west-1"
|
||||||
INVENIO_S3_BUCKET_NAME="i-form-data-repository"
|
INVENIO_S3_BUCKET_NAME="i-form-invenio"
|
||||||
INVENIO_THEME_LOGO="custom_assets/I-Form_logo.webp"
|
INVENIO_THEME_LOGO="custom_assets/I-Form_logo.webp"
|
||||||
INVENIO_THEME_FRONTPAGE_TITLE="I-Form Data Repository"
|
INVENIO_THEME_FRONTPAGE_TITLE="I-Form Invenio Data Repository"
|
||||||
INVENIO_THEME_SITENAME="I-Form Repo"
|
INVENIO_THEME_SITENAME="I-Form Repository"
|
||||||
INVENIO_THEME_FRONTPAGE_SUBTITLE="An Invenio data repository for the I-Form research group."
|
INVENIO_THEME_FRONTPAGE_SUBTITLE="An Invenio data repository for the I-Form research group."
|
||||||
INVENIO_SITE_UI_URL="https://invenio.i-form.ie"
|
INVENIO_SITE_UI_URL="https://invenio.i-form.ie"
|
||||||
INVENIO_SITE_API_URL="https://invenio.i-form.ie/api"
|
INVENIO_SITE_API_URL="https://invenio.i-form.ie/api"
|
||||||
|
INVENIO_ENV="production"
|
||||||
|
|||||||
14
invenio_dev.env
Normal file
14
invenio_dev.env
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
INVENIO_APP_ALLOWED_HOSTS=["invenio.i-form.ie", "localhost", "localhost:5000", "127.0.0.1", "127.0.0.1:5000", "0.0.0.0", "0.0.0.0:5000"]
|
||||||
|
INVENIO_S3_ENDPOINT_URL="https://s3.eu-west-1.amazonaws.com"
|
||||||
|
INVENIO_S3_REGION_NAME="eu-west-1"
|
||||||
|
INVENIO_S3_BUCKET_NAME="i-form-invenio"
|
||||||
|
INVENIO_THEME_LOGO="custom_assets/I-Form_logo.webp"
|
||||||
|
INVENIO_THEME_FRONTPAGE_TITLE="I-Form Invenio Data Repository"
|
||||||
|
INVENIO_THEME_SITENAME="I-Form Repository"
|
||||||
|
INVENIO_THEME_FRONTPAGE_SUBTITLE="An Invenio data repository for the I-Form research group."
|
||||||
|
INVENIO_SITE_UI_URL="https://localhost:5000"
|
||||||
|
INVENIO_SITE_API_URL="https://localhost:5000/api"
|
||||||
|
INVENIO_FORCE_HTTPS=false
|
||||||
|
INVENIO_APP_ENABLE_SECURE_HEADERS=False
|
||||||
|
FLASK_ENV="development"
|
||||||
|
INVENIO_ENV="development"
|
||||||
@@ -1,4 +1,14 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
if [[ "$*" == *--dev* ]]; then
|
||||||
|
ENV_FILE="invenio_dev.env"
|
||||||
|
else
|
||||||
|
ENV_FILE="invenio.env"
|
||||||
|
fi
|
||||||
|
|
||||||
aws secretsmanager get-secret-value --secret-id Invenio | \
|
aws secretsmanager get-secret-value --secret-id Invenio | \
|
||||||
jq -r '.SecretString | fromjson | to_entries | .[] | .key + "=\"" + .value + "\""' > secrets.env
|
jq -r '.SecretString | fromjson | to_entries | .[] | .key + "=\"" + .value + "\""' > secrets.env
|
||||||
cat invenio.env secrets.env > .env
|
|
||||||
|
cat "$ENV_FILE" secrets.env > .env
|
||||||
|
|
||||||
|
echo "Environment set up using $ENV_FILE"
|
||||||
|
|||||||
Reference in New Issue
Block a user