From a871cc76fc370ed9cd78f998710678ae44e8caae Mon Sep 17 00:00:00 2001 From: mb0nd <frez.rap@yandex.ru> Date: Wed, 31 Jan 2024 20:50:11 +0300 Subject: [PATCH] =?UTF-8?q?=D0=9E=D0=B1=D0=BD=D0=BE=D0=B2=D0=BB=D0=B5?= =?UTF-8?q?=D0=BD=D0=B0=20=D0=BF=D0=BB=D0=B0=D1=82=D1=84=D0=BE=D1=80=D0=BC?= =?UTF-8?q?=D0=B0=20=D0=BA=D0=BE=D0=BD=D1=82=D0=B5=D0=B9=D0=BD=D0=B5=D1=80?= =?UTF-8?q?=D0=B0=20=D0=B8=20=D0=BF=D0=B0=D0=BA=D0=B5=D1=82=D1=8B=20=D0=B7?= =?UTF-8?q?=D0=B0=D0=B2=D0=B8=D1=81=D0=B8=D0=BC=D0=BE=D1=81=D1=82=D0=B5?= =?UTF-8?q?=D0=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Dockerfile | 4 ++-- docker-compose.yml | 2 +- readme.md | 2 +- requirements.txt | 10 +++++----- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/Dockerfile b/Dockerfile index e9b26cc..a4ddda0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ #Separate build image -FROM python:3.11-alpine3.18 as compile-image +FROM python:3.12-alpine3.19 as compile-image RUN apk add --update --no-cache gcc musl-dev g++ COPY requirements.txt . RUN python -m venv /opt/venv @@ -8,7 +8,7 @@ RUN pip install --no-cache-dir --upgrade pip && \ pip3 install --no-cache-dir -r requirements.txt # Final image -FROM python:3.11-alpine3.18 +FROM python:3.12-alpine3.19 RUN apk add -U --no-cache wireguard-tools iptables \ && echo "net.ipv4.ip_forward=1" >> /etc/sysctl.conf COPY --from=compile-image /opt/venv /opt/venv diff --git a/docker-compose.yml b/docker-compose.yml index ec16077..a1d99cd 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -23,7 +23,7 @@ services: volumes: - "pgdata:/var/lib/postgresql/data" bot: - image: mb0nd/wg_admin_bot:latest + image: mb0nd/wg_admin_bot:3.12 container_name: wg_admin_bot stop_signal: SIGINT restart: "unless-stopped" diff --git a/readme.md b/readme.md index 21272ab..5c1e872 100644 --- a/readme.md +++ b/readme.md @@ -1,5 +1,5 @@ # Wireguard_admin_bot -> Используется aiogram 3.0.0 +> Используется aiogram 3.3.0 ### Бот предназначен для управления вашим wireguard сервером. ###### Сценарий работы с ботом: - Пользователь отправляет команду ___/start___ боту. diff --git a/requirements.txt b/requirements.txt index fa1fdc3..e94f962 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,5 +1,5 @@ -aiogram==3.0.0 -SQLAlchemy==2.0.20 -asyncpg==0.28.0 -alembic==1.10.2 -pydantic-settings==2.0.3 \ No newline at end of file +aiogram==3.3.0 +SQLAlchemy==2.0.25 +asyncpg==0.29.0 +alembic==1.13.1 +pydantic-settings==2.1.0 \ No newline at end of file