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