mirror of
https://github.com/anyproto/any-sync-dockercompose.git
synced 2025-06-08 05:47:03 +09:00
Added new variables for coordinator, filenode and minio s3
This commit is contained in:
parent
a50476da47
commit
199be204f5
5 changed files with 20 additions and 14 deletions
|
@ -1,3 +1,3 @@
|
|||
[default]
|
||||
aws_access_key_id=testid
|
||||
aws_secret_access_key=testkey
|
||||
aws_access_key_id=minio_access_key
|
||||
aws_secret_access_key=minio_secret_key
|
||||
|
|
13
.env
13
.env
|
@ -1,6 +1,8 @@
|
|||
AWS_ACCESS_KEY_ID=testid
|
||||
AWS_SECRET_ACCESS_KEY=testkey
|
||||
AWS_PORT=4569
|
||||
AWS_ACCESS_KEY_ID=minio_access_key
|
||||
AWS_SECRET_ACCESS_KEY=minio_secret_key
|
||||
MINIO_BUCKET=minio-bucket
|
||||
MINIO_PORT=9000
|
||||
MINIO_WEB_PORT=9001
|
||||
|
||||
ANY_SYNC_NODE_VERSION=latest
|
||||
ANY_SYNC_FILENODE_VERSION=latest
|
||||
|
@ -9,7 +11,7 @@ ANY_SYNC_CONSENSUSNODE_VERSION=latest
|
|||
|
||||
MONGO_VERSION=7.0.2
|
||||
REDIS_VERSION=7.2.0-v6
|
||||
S3_EMULATOR_VERSION=0.0.1
|
||||
MINIO_VERSION=RELEASE.2024-01-16T16-07-38Z
|
||||
|
||||
EXTERNAL_LISTEN_HOST="127.0.0.1"
|
||||
|
||||
|
@ -36,6 +38,9 @@ ANY_SYNC_COORDINATOR_PORT=1004
|
|||
ANY_SYNC_COORDINATOR_ADDRESSES=${ANY_SYNC_COORDINATOR_HOST}:${ANY_SYNC_COORDINATOR_PORT}
|
||||
ANY_SYNC_COORDINATOR_QUIC_PORT=1014
|
||||
ANY_SYNC_COORDINATOR_QUIC_ADDRESSES=${ANY_SYNC_COORDINATOR_HOST}:${ANY_SYNC_COORDINATOR_QUIC_PORT}
|
||||
ANY_SYNC_COORDINATOR_FILE_LIMIT_DEFAULT=1099511627776
|
||||
ANY_SYNC_COORDINATOR_FILE_LIMIT_ALPHA_USERS=1099511627776
|
||||
ANY_SYNC_COORDINATOR_FILE_LIMIT_NIGHTLY_USERS=1099511627776
|
||||
|
||||
ANY_SYNC_FILENODE_HOST=any-sync-filenode
|
||||
ANY_SYNC_FILENODE_PORT=1005
|
||||
|
|
|
@ -26,6 +26,6 @@ quic:
|
|||
dialTimeoutSec: 10
|
||||
|
||||
fileLimit:
|
||||
limitDefault: 1099511627776
|
||||
limitAlphaUsers: 1099511627776
|
||||
limitNightlyUsers: 1099511627776
|
||||
limitDefault: %ANY_SYNC_COORDINATOR_FILE_LIMIT_DEFAULT%
|
||||
limitAlphaUsers: %ANY_SYNC_COORDINATOR_FILE_LIMIT_ALPHA_USERS%
|
||||
limitNightlyUsers: %ANY_SYNC_COORDINATOR_FILE_LIMIT_NIGHTLY_USERS%
|
||||
|
|
|
@ -1,10 +1,11 @@
|
|||
s3Store:
|
||||
bucket: s3-emulator
|
||||
indexBucket: s3-emulator
|
||||
bucket: %MINIO_BUCKET%
|
||||
indexBucket: %MINIO_BUCKET%
|
||||
maxThreads: 16
|
||||
profile: default
|
||||
region: eu-central-1
|
||||
endpoint: http://s3-emulator:%AWS_PORT%
|
||||
region: us-east-1
|
||||
endpoint: http://minio:%MINIO_PORT%
|
||||
forcePathStyle: true # 'true' for self-hosted S3 Object Storage
|
||||
|
||||
redis:
|
||||
isCluster: false
|
||||
|
|
|
@ -48,7 +48,7 @@ for node_type in node_1 node_2 node_3 coordinator filenode consensusnode; do
|
|||
done
|
||||
|
||||
# Replace other placeholders
|
||||
placeholders=( "MONGO_CONNECT" "REDIS_URL" "AWS_PORT" )
|
||||
placeholders=( "MONGO_CONNECT" "REDIS_URL" "MINIO_PORT" "MINIO_BUCKET" "ANY_SYNC_COORDINATOR_FILE_LIMIT_DEFAULT" "ANY_SYNC_COORDINATOR_FILE_LIMIT_ALPHA_USERS" "ANY_SYNC_COORDINATOR_FILE_LIMIT_NIGHTLY_USERS")
|
||||
for placeholder in "${placeholders[@]}"; do
|
||||
perl -i -pe "s|%${placeholder}%|${!placeholder}|g" "${network_file}" "${dest_path}/"/*/*.yml
|
||||
done
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue