File size: 732 Bytes
5ecb399
 
 
 
 
eae7567
5ecb399
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/usr/bin/env python3
from http.server import HTTPServer, SimpleHTTPRequestHandler
import os

# Получаем порт из переменной окружения PORT или используем 7860 по умолчанию
port = int(os.environ.get("PORT", 7860))

# Используем SimpleHTTPRequestHandler для обслуживания файлов из текущей директории
handler = SimpleHTTPRequestHandler
handler.directory = "./static"  # Установка корневой директории для сервера

# Запускаем HTTP-сервер
with HTTPServer(("", port), handler) as httpd:
    print(f"Сервер запущен на порту {port}")
    httpd.serve_forever()