diff options
Diffstat (limited to 'docker-compose-test.yaml')
-rw-r--r-- | docker-compose-test.yaml | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/docker-compose-test.yaml b/docker-compose-test.yaml new file mode 100644 index 0000000..afee17a --- /dev/null +++ b/docker-compose-test.yaml @@ -0,0 +1,62 @@ +version: "3.4" +services: + hived: + image: hived + build: + context: ./hived + secrets: + - ch_api_key + - ch_api_secret + - tg_bot_token + networks: + - mainnet + - telenet + ports: + - "8008:8008" + depends_on: + - redis + - 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:8000" + entrypoint: ["/telebot/docker-entrypoint.sh"] + cap_drop: + - ALL + environment: + - SERVER_DEPLOYMENT_TYPE=test + redis: + image: redis:6.2-alpine + networks: + - mainnet + ports: + - "6379:6379" + environment: + - ALLOW_EMPTY_PASSWORD=yes + volumes: + - redis-data:/data/ +networks: + mainnet: + driver: bridge + telenet: + 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: |