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")