twitter_cli/docker-compose.yml

36 lines
No EOL
805 B
YAML

version: '3.8'
services:
twitter-cli:
build: .
container_name: security-twitter-cli
volumes:
- ./data:/app/data
- ./config:/app/config
environment:
- TWITTER_BEARER_TOKEN=${TWITTER_BEARER_TOKEN}
- TWITTER_API_KEY=${TWITTER_API_KEY}
- TWITTER_API_SECRET=${TWITTER_API_SECRET}
- TWITTER_ACCESS_TOKEN=${TWITTER_ACCESS_TOKEN}
- TWITTER_ACCESS_TOKEN_SECRET=${TWITTER_ACCESS_TOKEN_SECRET}
stdin_open: true
tty: true
command: ["python", "main.py"]
networks:
- security-net
redis:
image: redis:7-alpine
container_name: security-redis
volumes:
- redis_data:/data
networks:
- security-net
command: redis-server --appendonly yes
networks:
security-net:
driver: bridge
volumes:
redis_data: