#!/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() | |