chore: remove Docker configuration

This commit is contained in:
2026-07-16 04:45:20 +05:00
parent 573dae70fb
commit c40fa63142
5 changed files with 3 additions and 73 deletions
-35
View File
@@ -1,35 +0,0 @@
.git
.gitignore
.DS_Store
.env
.env.*
!.env.example
__pycache__/
*.py[cod]
*$py.class
.pytest_cache/
.mypy_cache/
.ruff_cache/
.coverage
.coverage.*
htmlcov/
.idea/
.vscode/
.venv/
venv/
ENV/
env/
*.db
*.db-journal
*.db-shm
*.db-wal
*.sqlite
*.sqlite3
*.log
tgbot/data/*.db*
tgbot/data/*.sqlite*
tgbot/data/*.log
+3
View File
@@ -1,9 +1,12 @@
BOT_TOKEN=
BOT_ADMIN_IDS=
BOT_DATABASE_EXPORT=True
BOT_STATUS_NOTIFICATION=True
BOT_TIMEZONE=Europe/Moscow
BOT_USER_CACHE_TTL=300
BOT_THROTTLE_RATE=0.5
PATH_DATABASE=tgbot/data/database.db
PATH_LOGS=tgbot/data/logs.log
-19
View File
@@ -1,19 +0,0 @@
FROM python:3.11-slim
ENV PYTHONDONTWRITEBYTECODE=1 \
PYTHONUNBUFFERED=1 \
PIP_NO_CACHE_DIR=1
WORKDIR /app
RUN useradd --create-home --shell /usr/sbin/nologin bot
COPY requirements.txt .
RUN pip install -r requirements.txt
COPY --chown=bot:bot . .
RUN mkdir -p /app/tgbot/data && chown -R bot:bot /app
USER bot
CMD ["sh", "-c", "python migrate.py up && python main.py"]
-8
View File
@@ -31,11 +31,3 @@ BOT_ADMIN_IDS=
```bash
python3 main.py
```
## Docker
```bash
docker compose up -d --build
```
Контейнер сам применяет миграции перед запуском.
-11
View File
@@ -1,11 +0,0 @@
services:
bot:
build:
context: .
dockerfile: Dockerfile
restart: unless-stopped
env_file:
- .env
volumes:
- ./tgbot/data:/app/tgbot/data
stop_grace_period: 30s