17 lines
673 B
YAML
17 lines
673 B
YAML
services:
|
|
telegram-bot:
|
|
image: python
|
|
restart: unless-stopped
|
|
volumes:
|
|
- ./python-bot:/usr/src/app
|
|
- ./secrets:/usr/src/app/secrets
|
|
- ./requirements.txt:/usr/src/app/requirements.txt
|
|
working_dir: /usr/src/app
|
|
command: python main.py
|
|
environment:
|
|
- TELEGRAM_TOKEN_FILE=/usr/src/app/secrets/token.txt
|
|
- TELEGRAM_DATABASE=/usr/src/app/data.json
|
|
- TELEGRAM_ADMINS=/usr/src/app/secrets/admins.txt
|
|
# Добавляем установку зависимостей
|
|
entrypoint: ["sh", "-c", "export PIP_ROOT_USER_ACTION=ignore && pip install -r /usr/src/app/requirements.txt && pip install --upgrade pip && python main.py"]
|