From b00f7343bcd696880eb8c782760e50589298e38c Mon Sep 17 00:00:00 2001 From: Grigory Efimov Date: Mon, 20 Mar 2023 11:09:52 +0000 Subject: [PATCH] add s3-emulator --- .aws/credentials | 3 +++ .env | 2 ++ .gitignore | 1 + Makefile | 3 +++ README.md | 3 ++- docker-compose.yml | 7 +++++++ 6 files changed, 18 insertions(+), 1 deletion(-) create mode 100644 .aws/credentials create mode 100644 .env diff --git a/.aws/credentials b/.aws/credentials new file mode 100644 index 0000000..f27a32e --- /dev/null +++ b/.aws/credentials @@ -0,0 +1,3 @@ +[default] +aws_access_key_id=testid +aws_secret_access_key=testkey diff --git a/.env b/.env new file mode 100644 index 0000000..740ee6b --- /dev/null +++ b/.env @@ -0,0 +1,2 @@ +AWS_ACCESS_KEY_ID=testid +AWS_SECRET_ACCESS_KEY=testkey diff --git a/.gitignore b/.gitignore index 34ff768..fbea99e 100644 --- a/.gitignore +++ b/.gitignore @@ -1 +1,2 @@ storage/ +s3_root/ diff --git a/Makefile b/Makefile index 0208bd7..9c83db4 100644 --- a/Makefile +++ b/Makefile @@ -15,3 +15,6 @@ stop: clean: docker system prune -a + +cleanTmpFiles: + rm -rf storage/ s3_root/ diff --git a/README.md b/README.md index 8b9b728..1d08f33 100644 --- a/README.md +++ b/README.md @@ -7,4 +7,5 @@ ## usage * start stand: ```make start``` * stop stand: ```make stop``` -* clean unused objects: ```make clean``` +* clean unused docker objects: ```make clean``` +* clean tmp files for any-sync-node and s3: ```cleanTmpFiles``` diff --git a/docker-compose.yml b/docker-compose.yml index a6524f5..7d89079 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -4,6 +4,12 @@ services: image: mongo ports: - 27017:27017 + s3-emulator: + image: stanislavt/s3-emulator + ports: + - 4569:4569 + volumes: + - ./s3_root:/s3_root any-sync-node-1: image: "ghcr.io/anytypeio/any-sync-node:latest" ports: @@ -53,6 +59,7 @@ services: - 8004:8000 volumes: - ./etc/any-sync-filenode/:/etc/any-sync-filenode/ + - ./.aws:/root/.aws:ro deploy: resources: limits: