36 lines
877 B
YAML
36 lines
877 B
YAML
services:
|
|
clickhouse:
|
|
image: clickhouse:25.7.5.34-jammy
|
|
restart: always
|
|
environment:
|
|
CLICKHOUSE_PASSWORD: ""
|
|
CLICKHOUSE_DB: default
|
|
CLICKHOUSE_USER: default
|
|
CLICKHOUSE_DEFAULT_ACCESS_MANAGEMENT: "1"
|
|
ports:
|
|
- "127.0.0.1:8123:8123"
|
|
- "127.0.0.1:9000:9000"
|
|
volumes:
|
|
- /srv/vision-career/clickhouse/ch_data:/var/lib/clickhouse/
|
|
- /srv/vision-career/clickhouse/ch_logs:/var/log/clickhouse-server/
|
|
valkey:
|
|
image: valkey/valkey:latest
|
|
restart: always
|
|
ports:
|
|
- "127.0.0.1:6379:6379"
|
|
bot:
|
|
image: vision-career:latest
|
|
build: .
|
|
command: [".venv/bin/python", "backend/bot.py"]
|
|
restart: always
|
|
environment:
|
|
CLICKHOUSE_HOST: clickhouse
|
|
REDIS_HOST: valkey
|
|
init: true
|
|
env_file:
|
|
- .env
|
|
develop:
|
|
watch:
|
|
- action: rebuild
|
|
path: .
|