diff --git a/TgBots/.gitea/workflows/deploy.yml b/TgBots/.gitea/workflows/deploy.yml
new file mode 100644
index 0000000..a6d1fa6
--- /dev/null
+++ b/TgBots/.gitea/workflows/deploy.yml
@@ -0,0 +1,38 @@
+name: Local Deploy with Docker
+
+on:
+ push:
+ branches:
+ - main
+
+jobs:
+ build-and-deploy:
+ runs-on: self-hosted
+
+ steps:
+ # 1. Checkout репозиторий
+ - name: Checkout Repository
+ uses: actions/checkout@v3
+
+ # 2. Сборка Docker-образа
+ - name: Build Docker Image
+ run: |
+ docker build -t telegram-bot:latest .
+
+ # 3. Остановка и удаление старого контейнера (если существует)
+ - name: Stop and Remove Existing Container
+ run: |
+ docker stop telegram-bot || true
+ docker rm telegram-bot || true
+
+ # 4. Запуск нового контейнера
+ - name: Run New Docker Container
+ run: |
+ docker run -d --name telegram-bot \
+ --restart=always \
+ -e DATABASE_HOST=localhost \
+ -e DATABASE_NAME=telegram_bot \
+ -e DATABASE_USER=postgres \
+ -e DATABASE_PASSWORD=${{ secrets.DB_PASSWORD }} \
+ -e BOT_TOKEN=${{ secrets.BOT_TOKEN }} \
+ telegram-bot:latest
diff --git a/TgBots/Program.cs b/TgBots/Program.cs
index 54d3d28..6203cf2 100644
--- a/TgBots/Program.cs
+++ b/TgBots/Program.cs
@@ -11,7 +11,7 @@ using Npgsql;
class Program
{
private static string botToken = "7814259349:AAEasTnDpX5s5PrQcR5ihI9pOsmp2Ocv-m0"; // Укажите токен вашего бота
- private static string connectionString = "Host=localhost;Port=5432;Database=telegram_bot;Username=postgres;Password=your_password";
+ private static string connectionString = "Host=localhost;Port=5432;Database=telegram_bot;Username=postgres;Password=postgres";
private static readonly TelegramBotClient botClient = new TelegramBotClient(botToken);
diff --git a/TgBots/UserOfTheDayBot.csproj b/TgBots/UserOfTheDayBot.csproj
index f85823e..955a128 100644
--- a/TgBots/UserOfTheDayBot.csproj
+++ b/TgBots/UserOfTheDayBot.csproj
@@ -14,4 +14,8 @@
+
+
+
+