aboutsummaryrefslogtreecommitdiffstats
path: root/docker-compose.yaml
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--docker-compose.yaml40
1 files changed, 33 insertions, 7 deletions
diff --git a/docker-compose.yaml b/docker-compose.yaml
index 8a404a1..90ff90d 100644
--- a/docker-compose.yaml
+++ b/docker-compose.yaml
@@ -3,32 +3,58 @@ services:
hived:
image: hived
build:
- context: ./
+ context: ./hived
secrets:
- - tg_bot_token
- ch_api_key
- ch_api_secret
+ - tg_bot_token
networks:
- - hivednet
+ - mainnet
+ - telenet
restart: unless-stopped
ports:
- "8008:8008"
depends_on:
- redis
- entrypoint: /hived/docker-entrypoint.sh
+ - telebot
+ entrypoint: ["/hived/docker-entrypoint.sh"]
+ volumes:
+ - /etc/letsencrypt/archive/api.terminaldweller.com/:/certs/
+ cap_drop:
+ - ALL
+ environment:
+ - SERVER_DEPLOYMENT_TYPE=deployment
+ telebot:
+ image: telebot
+ build:
+ context: ./telebot
+ secrets:
+ - tg_bot_token
+ networks:
+ - telenet
+ restart: unless-stopped
+ ports:
+ - "127.0.0.1:9009:8000"
+ entrypoint: ["/telebot/docker-entrypoint.sh"]
+ cap_drop:
+ - ALL
+ environment:
+ - SERVER_DEPLOYMENT_TYPE=deployment
redis:
image: redis:6.2-alpine
networks:
- - hivednet
+ - mainnet
restart: unless-stopped
ports:
- - "6379:6379"
+ - "127.0.0.1:6379:6379"
environment:
- ALLOW_EMPTY_PASSWORD=yes
volumes:
- redis-data:/data/
networks:
- hivednet:
+ mainnet:
+ driver: bridge
+ telenet:
driver: bridge
secrets:
tg_bot_token: