From c7d67c7a0167cb57f739aa5b836e61fb1645832f Mon Sep 17 00:00:00 2001 From: Robert Date: Mon, 11 Mar 2024 22:58:57 +0700 Subject: [PATCH] s3 settings --- .env.template | 6 ++++++ chain_service/settings.py | 4 ++++ 2 files changed, 10 insertions(+) diff --git a/.env.template b/.env.template index 750ff2f..1fd2bc4 100644 --- a/.env.template +++ b/.env.template @@ -10,3 +10,9 @@ PLANFIX_TOKEN=REQUIRED # Poetry (Gitlab Auth Token for PyPi) POETRY_USERNAME=REQUIRED POETRY_PASSWORD=REQUIRED + +# S3 +S3_ACCESS_KEY=REQUIRED +S3_SECRET_ACCESS_KEY=REQUIRED +S3_UPLOAD_FILE_BUCKET=REQUIRED +S3_PUBLIC_URL=REQUIRED. Example: https://s3.amazonaws.com/ diff --git a/chain_service/settings.py b/chain_service/settings.py index 33bb017..42ce5d6 100644 --- a/chain_service/settings.py +++ b/chain_service/settings.py @@ -7,5 +7,9 @@ class Settings(BaseSettings): database_name: Optional[str] = "chain-db" planfix_hostname: str planfix_token: str + s3_access_key: str + s3_secret_access_key: str + s3_upload_file_bucket: str + s3_public_url: str model_config = SettingsConfigDict(env_file=".env")