mirror of
https://github.com/SantaSpeen/Rcon-VK-Bot.git
synced 2025-08-18 00:55:51 +00:00
Compare commits
2 Commits
f2aba85982
...
fb7869a64c
Author | SHA1 | Date | |
---|---|---|---|
fb7869a64c | |||
a2bed9be1f |
10
Dockerfile
Normal file
10
Dockerfile
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
FROM python:3.12.1-alpine
|
||||||
|
|
||||||
|
WORKDIR /app
|
||||||
|
|
||||||
|
COPY requirements.txt .
|
||||||
|
RUN pip install -r requirements.txt
|
||||||
|
|
||||||
|
COPY ./src .
|
||||||
|
|
||||||
|
CMD [ "python", "./main.py" ]
|
8
build-linux.sh
Normal file
8
build-linux.sh
Normal file
@ -0,0 +1,8 @@
|
|||||||
|
#!/bin/bash
|
||||||
|
|
||||||
|
git clone https://github.com/SantaSpeen/Rcon-VK-Bot.git
|
||||||
|
cd Rcon-VK-Bot || exit
|
||||||
|
|
||||||
|
pip install -r requirements.txt
|
||||||
|
pip install pyinstaller
|
||||||
|
pyinstaller --noconfirm --onefile --console --name "Rcon-VK-Bot-LINx64" "./src/main.py"
|
@ -6,7 +6,6 @@ import sys
|
|||||||
import zipfile
|
import zipfile
|
||||||
from collections import namedtuple
|
from collections import namedtuple
|
||||||
from datetime import datetime
|
from datetime import datetime
|
||||||
from pathlib import Path
|
|
||||||
|
|
||||||
import requests
|
import requests
|
||||||
from loguru import logger
|
from loguru import logger
|
||||||
@ -15,6 +14,7 @@ from ruamel.yaml import YAML
|
|||||||
|
|
||||||
yaml = YAML()
|
yaml = YAML()
|
||||||
yaml.default_flow_style = False
|
yaml.default_flow_style = False
|
||||||
|
IN_DOCKER = "DOCKER_CONTAINER" in os.environ
|
||||||
|
|
||||||
__version__ = '1.3.1'
|
__version__ = '1.3.1'
|
||||||
|
|
||||||
@ -113,11 +113,13 @@ def get_server_status():
|
|||||||
|
|
||||||
def enter_to_exit(exit_code=1):
|
def enter_to_exit(exit_code=1):
|
||||||
logger.info("Выход..")
|
logger.info("Выход..")
|
||||||
input("\nНажмите Enter для продолжения..")
|
if not IN_DOCKER:
|
||||||
|
input("\nНажмите Enter для продолжения..")
|
||||||
sys.exit(exit_code)
|
sys.exit(exit_code)
|
||||||
|
|
||||||
|
|
||||||
def new_version():
|
def new_version():
|
||||||
|
print("Проверка версии...", end="")
|
||||||
try:
|
try:
|
||||||
res = requests.get("https://raw.githubusercontent.com/SantaSpeen/Rcon-VK-Bot/master/win/metadata.yml")
|
res = requests.get("https://raw.githubusercontent.com/SantaSpeen/Rcon-VK-Bot/master/win/metadata.yml")
|
||||||
data = yaml.load(res.text)
|
data = yaml.load(res.text)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user