From 7f9f88650d22254dee9a840f208aa568f7a7bf19 Mon Sep 17 00:00:00 2001 From: terminaldweller Date: Fri, 12 Nov 2021 11:43:02 +0330 Subject: added a dev and deployment docker-compose --- docker-compose-test.yaml | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 docker-compose-test.yaml (limited to 'docker-compose-test.yaml') diff --git a/docker-compose-test.yaml b/docker-compose-test.yaml new file mode 100644 index 0000000..5040b2d --- /dev/null +++ b/docker-compose-test.yaml @@ -0,0 +1,45 @@ +version: "3.4" +services: + hived: + image: hived + build: + context: ./ + secrets: + - tg_bot_token + - ch_api_key + - ch_api_secret + networks: + - hivednet + restart: unless-stopped + ports: + - "8008:8008" + depends_on: + - redis + entrypoint: /hived/docker-entrypoint.sh + cap_drop: + - ALL + environment: + - SERVER_DEPLOYMENT_TYPE=test + redis: + image: redis:6.2-alpine + networks: + - hivednet + restart: unless-stopped + ports: + - "6379:6379" + environment: + - ALLOW_EMPTY_PASSWORD=yes + volumes: + - redis-data:/data/ +networks: + hivednet: + driver: bridge +secrets: + tg_bot_token: + file: ./tgtoken + ch_api_key: + file: ./changelly_api_key + ch_api_secret: + file: ./changelly_api_secret +volumes: + redis-data: -- cgit v1.2.3 From a963b5272b30978927d5b3a6dc1a39abca38548d Mon Sep 17 00:00:00 2001 From: terminaldweller Date: Mon, 13 Dec 2021 22:27:02 +0330 Subject: grpc for telebot. untested. [WIP] --- docker-compose-test.yaml | 32 ++++++++++++++++++++++++-------- 1 file changed, 24 insertions(+), 8 deletions(-) (limited to 'docker-compose-test.yaml') diff --git a/docker-compose-test.yaml b/docker-compose-test.yaml index 5040b2d..a58d904 100644 --- a/docker-compose-test.yaml +++ b/docker-compose-test.yaml @@ -3,19 +3,34 @@ services: hived: image: hived build: - context: ./ + context: ./hived secrets: - - tg_bot_token - ch_api_key - ch_api_secret networks: - - hivednet - restart: unless-stopped + - mainnet + - telenet ports: - "8008:8008" depends_on: - redis - entrypoint: /hived/docker-entrypoint.sh + - telebot + entrypoint: ["/hived/docker-entrypoint.sh"] + cap_drop: + - ALL + environment: + - SERVER_DEPLOYMENT_TYPE=test + telebot: + image: telebot + build: + context: ./telebot + secrets: + - tg_bot_token + networks: + - telenet + ports: + - "9009:9009" + entrypoint: ["/telebot/docker-entrypoint.sh"] cap_drop: - ALL environment: @@ -23,8 +38,7 @@ services: redis: image: redis:6.2-alpine networks: - - hivednet - restart: unless-stopped + - mainnet ports: - "6379:6379" environment: @@ -32,8 +46,10 @@ services: volumes: - redis-data:/data/ networks: - hivednet: + mainnet: driver: bridge + telenet: + driver: brige secrets: tg_bot_token: file: ./tgtoken -- cgit v1.2.3 From 472923260ae9a266bf118b76feac17689bf70172 Mon Sep 17 00:00:00 2001 From: terminaldweller Date: Tue, 14 Dec 2021 19:51:49 +0330 Subject: grpc for telebot. untested. [WIP] --- docker-compose-test.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'docker-compose-test.yaml') diff --git a/docker-compose-test.yaml b/docker-compose-test.yaml index a58d904..8213acb 100644 --- a/docker-compose-test.yaml +++ b/docker-compose-test.yaml @@ -7,6 +7,7 @@ services: secrets: - ch_api_key - ch_api_secret + - tg_bot_token networks: - mainnet - telenet @@ -49,7 +50,7 @@ networks: mainnet: driver: bridge telenet: - driver: brige + driver: bridge secrets: tg_bot_token: file: ./tgtoken -- cgit v1.2.3 From 0fe5dc8515937773d019d0597555b7e1f330c1fc Mon Sep 17 00:00:00 2001 From: terminaldweller Date: Tue, 14 Dec 2021 20:53:37 +0330 Subject: fixed the ip and address for the grpc server --- docker-compose-test.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'docker-compose-test.yaml') diff --git a/docker-compose-test.yaml b/docker-compose-test.yaml index 8213acb..afee17a 100644 --- a/docker-compose-test.yaml +++ b/docker-compose-test.yaml @@ -30,7 +30,7 @@ services: networks: - telenet ports: - - "9009:9009" + - "9009:8000" entrypoint: ["/telebot/docker-entrypoint.sh"] cap_drop: - ALL -- cgit v1.2.3