Merge pull request #239 from fyfrey/s3-compatibility
feat: s3 compatiblity with garage
This commit is contained in:
commit
748d5041c2
|
|
@ -48,7 +48,7 @@ USE_MINIO=true
|
||||||
AWS_ACCESS_KEY_ID=minioadmin
|
AWS_ACCESS_KEY_ID=minioadmin
|
||||||
AWS_SECRET_ACCESS_KEY=minioadmin
|
AWS_SECRET_ACCESS_KEY=minioadmin
|
||||||
AWS_S3_BUCKET=appflowy
|
AWS_S3_BUCKET=appflowy
|
||||||
AWS_REGION=us-east-1
|
#AWS_REGION=us-east-1
|
||||||
|
|
||||||
RUST_LOG=info
|
RUST_LOG=info
|
||||||
|
|
||||||
|
|
|
||||||
2
dev.env
2
dev.env
|
|
@ -55,7 +55,7 @@ USE_MINIO=true
|
||||||
AWS_ACCESS_KEY_ID=minioadmin
|
AWS_ACCESS_KEY_ID=minioadmin
|
||||||
AWS_SECRET_ACCESS_KEY=minioadmin
|
AWS_SECRET_ACCESS_KEY=minioadmin
|
||||||
AWS_S3_BUCKET=appflowy
|
AWS_S3_BUCKET=appflowy
|
||||||
AWS_REGION=us-east-1
|
#AWS_REGION=us-east-1
|
||||||
|
|
||||||
RUST_LOG=info
|
RUST_LOG=info
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -294,7 +294,7 @@ async fn get_aws_s3_bucket(s3_setting: &S3Setting) -> Result<s3::Bucket, Error>
|
||||||
let region = {
|
let region = {
|
||||||
match s3_setting.use_minio {
|
match s3_setting.use_minio {
|
||||||
true => s3::Region::Custom {
|
true => s3::Region::Custom {
|
||||||
region: "".to_owned(),
|
region: s3_setting.region.to_owned(),
|
||||||
endpoint: s3_setting.minio_url.to_owned(),
|
endpoint: s3_setting.minio_url.to_owned(),
|
||||||
},
|
},
|
||||||
false => s3_setting
|
false => s3_setting
|
||||||
|
|
|
||||||
|
|
@ -116,7 +116,7 @@ pub fn get_configuration() -> Result<Config, anyhow::Error> {
|
||||||
access_key: get_env_var("APPFLOWY_S3_ACCESS_KEY", "minioadmin"),
|
access_key: get_env_var("APPFLOWY_S3_ACCESS_KEY", "minioadmin"),
|
||||||
secret_key: get_env_var("APPFLOWY_S3_SECRET_KEY", "minioadmin").into(),
|
secret_key: get_env_var("APPFLOWY_S3_SECRET_KEY", "minioadmin").into(),
|
||||||
bucket: get_env_var("APPFLOWY_S3_BUCKET", "appflowy"),
|
bucket: get_env_var("APPFLOWY_S3_BUCKET", "appflowy"),
|
||||||
region: get_env_var("APPFLOWY_S3_REGION", "us-east-1"),
|
region: get_env_var("APPFLOWY_S3_REGION", ""),
|
||||||
},
|
},
|
||||||
casbin: CasbinSetting {
|
casbin: CasbinSetting {
|
||||||
pool_size: get_env_var("APPFLOWY_CASBIN_POOL_SIZE", "8").parse()?,
|
pool_size: get_env_var("APPFLOWY_CASBIN_POOL_SIZE", "8").parse()?,
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue