Skip to content
/ backuper Public

Простой бот для бэкапа данных с VDS

Notifications You must be signed in to change notification settings

sm1ky/backuper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Backuper

Простенький скрипт для бэкапа личных данных в Telegram

Внимание

Для корректной работы нужно установить ваш Telegram ID и токен. В файле main.py, строка 20 и 18 соответственно

Айди можно получить написав в вашего аккаунта боту userinfobot

Токен бота можно получить создав бота в BotFather

Установка

Если у вас нет установленного python3.11 на вашем сервере, установите его с помощью apt

Установка Python3.11

  DEBIAN_FRONTEND=noninteractive sudo apt-get -y install python3.11 python3.11-venv

Создание виртуальной среды для правильной работы && установка зависимостей

  # Откройте папку проекта, затем выполните следующую команду
  python3.11 -m venv venv
  source venv/bin/activate
  pip install -r requirements.txt

ВНИМАНИЕ!!!

Перед запуском pm2 замените interpreter в файле pm2.config.js на ваш путь к python в виртуальной среде. Пример "/root/backuper/venv/bin/python"

Запуск проекта

После настройки проекта запустите его в докере

  # Откройте папку проекта, затем выполните следующую команду
  pm2 start pm2.config.js

Перезапуск проекта

После настройки проекта запустите его в докере

  # Откройте папку проекта, затем выполните следующую команду
  pm2 kill && pm2 flush && pm2 start pm2.config.js

Остановка проекта

После настройки проекта запустите его в докере

  # Откройте папку проекта, затем выполните следующую команду
  pm2 kill && pm2 flush

Пожертвовать

Если вам нравится и это работает для вас, вы можете сделать пожертвование на поддержку, разработку и улучшение luIP-marzban для русскоговорящих людей. Желаем вам всего наилучшего

  1. Tron: TSrhAJEYqYHzuGYjsUqC46mmCx7Jp27dvX
  2. Тинькофф: 2200700951484392

About

Простой бот для бэкапа данных с VDS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published