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